Tkinter-如何获取当前日期以在 tkinter 窗口中显示?
若要显示 Tkinter 窗口中的当前日期,我们将使用 datetime 库。
date = dt.datetime.now()
步骤 -
导入所需的库并创建 Tkinter 框架的实例。
使用 geometry 方法设置框架的大小。
调用 datetime.now() 并将值存储在变量“date”中。
接下来,创建一个标签来显示 date。在标签的 text 参数中,传递 date 值并按照 text=f"{date:%A, %B %d, %Y}" 格式格式化数据。
%A - 星期,全名
%B - 月份全名
%d - 月日
%Y - 包含世纪的十进制年份
最后,运行应用程序窗口的 mainloop。
示例 -
# 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()
输出
执行后,将产生以下输出 -
广告