Tkinter-如何获取当前日期以显示在 tkinter 窗口中?
tkinterpythongui-programming更新于 2026/2/9 20:28:17
要在 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()
输出
执行时,它将产生以下输出 −
相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:https://www.cainiaomax.com/python/

