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()输出
执行后,将产生以下输出 -
广告
数据结构
网络化
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 程序设计
C++
C#
MongoDB
MySQL
Javascript
PHP