data_time.py 892 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. import calendar
  2. from datetime import date, timedelta, time, datetime
  3. def test_1():
  4. print(calendar.isleap(1900))
  5. print(calendar.isleap(2000))
  6. print(calendar.isleap(1901))
  7. def test_2():
  8. halloween = date(2019, 10, 31)
  9. print(halloween)
  10. print(date.today())
  11. def test_3():
  12. one_day = timedelta(days=1)
  13. now = date.today()
  14. tomorrow = now + one_day
  15. print(tomorrow)
  16. print(now + 17*one_day)
  17. def test_4():
  18. noon = time(12, 0, 0)
  19. print(noon)
  20. def test_5():
  21. some_day = datetime(2019, 1, 2, 3, 4, 5, 6)
  22. print(some_day)
  23. print(datetime.now())
  24. def test_6():
  25. noon = time(12)
  26. this_day = date.today()
  27. noon_today = datetime.combine(this_day, noon)
  28. print(noon_today)
  29. print(noon_today.date())
  30. print(noon_today.time())
  31. # test_1()
  32. # test_2()
  33. # test_3()
  34. # test_4()
  35. # test_5()
  36. test_6()