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 窗口中? 的全部内容, 来源链接: utcz.com/z/363307.html

回到顶部