Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2019
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. import datetime
  2.  
  3. # Pacific Daylight Time
  4. pdtDelta = datetime.timedelta(hours=-7)
  5. pdtTZ = datetime.timezone(pdtDelta, name="PDT")
  6.  
  7. # Pacific Standard Time
  8. pstDelta = datetime.timedelta(hours=-8)
  9. pstTZ = datetime.timezone(pstDelta, name="PST")
  10.  
  11. # naive datetime
  12. now = datetime.datetime.now()
  13. # with created delta and name
  14. nowPST = now.astimezone(pstTZ)
  15. nowPDT = now.astimezone(pdtTZ)
  16. # with default timezone
  17. nowDefultTZ = now.astimezone()
  18.  
  19. for name in ['now', 'nowPST', 'nowPDT', 'nowDefultTZ']:
  20. dt = locals()[name]
  21. print(f"Time from a datetime {name}")
  22. print(f" value: {dt}")
  23. print(f" epoch: {dt.timestamp()}")
  24. print(f" tzname: {dt.tzname()}")
  25. print(f" offset: {dt.utcoffset()}")
  26. print()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement