Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Tkinter-tkinter 창에 표시할 현재 날짜를 가져오는 방법은 무엇입니까?

<시간/>

tkinter 창에 현재 날짜를 표시하려면 datetime을 사용합니다. 라이브러리.

date = dt.datetime.now()

단계 -

  • 필요한 라이브러리를 가져오고 tkinter 프레임의 인스턴스를 만듭니다.

  • 기하학을 사용하여 프레임 크기 설정 방법.

  • datetime.now() 호출 변수 "날짜"에 값을 저장합니다.

  • 다음으로 날짜를 표시하는 레이블을 만듭니다. . 텍스트에서 레이블의 매개변수, 날짜 값을 전달하고 데이터 형식을 text=f"{date:%A, %B %d, %Y}" .

    • %A – 요일, 전체 이름

    • %B – 전체 월 이름

    • %d – 날짜

    • %Y – 세기를 십진수로 사용하는 연도

  • 마지막으로 메인 루프를 실행합니다. 응용 프로그램 창의.

예시 -

# Import the libraries
from tkinter import *
import datetime as dt

# Create an instance of tkinter
win = Tk()
win.title("Display Current Date")
win.geometry("700x350")

date = dt.datetime.now()
# Create Label to display the Date
label = Label(win, text=f"{date:%A, %B %d, %Y}", font="Calibri, 20")
label.pack(pady=20)

win.mainloop()

출력

실행 시 다음과 같은 출력을 생성합니다 -

Tkinter-tkinter 창에 표시할 현재 날짜를 가져오는 방법은 무엇입니까?