เพื่อแสดงวันที่ปัจจุบันในหน้าต่าง tkinter เราจะใช้ วันที่และเวลา ห้องสมุด
date = dt.datetime.now()
ขั้นตอน -
-
นำเข้าไลบรารีที่จำเป็นและสร้างอินสแตนซ์ของเฟรม tkinter
-
กำหนดขนาดของเฟรมโดยใช้เรขาคณิต วิธีการ
-
โทร datetime.now() และเก็บค่าไว้ในตัวแปร "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()
ผลลัพธ์
เมื่อดำเนินการ มันจะสร้างผลลัพธ์ต่อไปนี้ -