我想做一个计时器,但是显示是0:00:00.000000怎么才能改变显示是0:00:00呢?
import time, datetime
import tkinter as tk
import time, datetime
win = tk.Tk()
win.geometry('200x100+550+250')
win.title('Timer')
win.config(bg='#323232')
win.attributes('-topmos', 1)
start = datetime.datetime.now()
frame = tk.Frame()
lab = tk.Label(text='', bg='#000000', fg='#FFFFFF')
lab.pack()
def update():
dur = datetime.datetime.now() - start
lab.config(text=dur)
frame.after(20, update)启动按钮:单击按钮将启动计时器
St_button = tk.Button(text='Start', command=update)
St_button.pack()
frame.mainloop()发布于 2021-04-05 09:04:04
显而易见和简单的方法是
lab.config(text=str(dur)[:7])https://stackoverflow.com/questions/66947139
复制相似问题