Để hiển thị ngày hiện tại trong cửa sổ tkinter, chúng tôi sẽ sử dụng datetime thư viện.
date = dt.datetime.now()
Các bước -
-
Nhập các thư viện cần thiết và tạo một phiên bản của khung tkinter.
-
Đặt kích thước của khung bằng hình học phương pháp.
-
Gọi cho datetime.now () và lưu trữ giá trị trong một biến "ngày".
-
Tiếp theo, tạo nhãn để hiển thị ngày . Trong văn bản tham số của nhãn, chuyển giá trị ngày tháng và định dạng dữ liệu là text =f "{date:% A,% B% d,% Y}" .
-
% A - Ngày trong tuần, họ và tên
-
% B - Tên đầy đủ của tháng
-
% d - Ngày trong tháng
-
% Y - Năm có thế kỷ dưới dạng số thập phân
-
-
Cuối cùng, chạy mainloop của cửa sổ ứng dụng.
Ví dụ -
# 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()
Đầu ra
Khi thực thi, nó sẽ tạo ra kết quả sau -