Advertisement
Guest User

Untitled

a guest
Jun 18th, 2019
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. import tkinter
  2. import datetime
  3.  
  4. canvas = tkinter.Canvas(width=640, height=480)
  5. canvas.pack()
  6.  
  7. t = datetime.datetime.now()
  8. current_time = t.strftime("%H:%M:%S.%f")[:-5]
  9. hour = t.hour
  10. minute = t.minute
  11. second = t.second
  12. mc = t.microsecond
  13. micro = mc/100000
  14. print(current_time)
  15.  
  16. def tick():
  17. global current_time, micro, second, minute, hour
  18. micro += 1
  19. canvas.after(100, tick)
  20. if micro > 9:
  21. second += 1
  22. tick
  23. if second > 59:
  24. minute += 1
  25. tick
  26. if minute > 59:
  27. hour += 1
  28. tick
  29. if hour > 23:
  30. hour = 0
  31. tick
  32.  
  33. clock = canvas.create_text(320, 240, font="arial 72", text=current_time)
  34. canvas.itemconfig(clock, text=current_time)
  35.  
  36. canvas.mainloop()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement