Tkinter-如何获取当前日期以显示在 tkinter 窗口中?
tkinterpythongui-programming更新于 2023/9/7 1:15:00
要在 tkinter 窗口中显示当前日期,我们将使用 datetime 库。
date = dt.datetime.now()
步骤 −
导入所需的库并创建 tkinter 框架的实例。
使用 geometry 方法设置框架的大小。
调用 datetime.now() 并将值存储在变量"date"中。
接下来,创建一个标签来显示日期。在标签的 text 参数中,传递日期值并将数据格式化为 text=f"{date:%A, %B %d, %Y}"。
%A – 星期几,全名
%B – 完整月份名称
%d – 月份中的日期
%Y –以十进制数表示世纪的年份
最后,运行应用程序窗口的mainloop。
示例 −
# 导入库 from tkinter import * import datetime as dt # 创建 tkinter 实例 win = Tk() win.title("显示当前日期") win.geometry("700x350") date = dt.datetime.now() # 创建标签以显示日期 label = Label(win, text=f"{date:%A, %B %d, %Y}", font="Calibri, 20") label.pack(pady=20) win.mainloop()
输出
执行时,它将产生以下输出 −