import tkinter as tk
from time import strftime

# 创建主窗口
root = tk.Tk()
root.title("简易数字时钟")
root.geometry("800x300")  # 窗口大小
root.resizable(False, False)  # 禁止缩放窗口

# 时钟更新函数
def update_time():
    # 获取当前时间格式：时:分:秒 星期 年月日
    current_time = strftime("%H:%M:%S\n%A | %Y-%m-%d")
    label.config(text=current_time)
    label.after(1000, update_time)  # 1000毫秒刷新一次

# 文字样式设置
label = tk.Label(
    root,
    font=("Microsoft YaHei", 48, "bold"),
    bg="#121212",
    fg="#00eeff"
)
label.pack(expand=True)

update_time()
root.mainloop()