Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import datetime
- # Pacific Daylight Time
- pdtDelta = datetime.timedelta(hours=-7)
- pdtTZ = datetime.timezone(pdtDelta, name="PDT")
- # Pacific Standard Time
- pstDelta = datetime.timedelta(hours=-8)
- pstTZ = datetime.timezone(pstDelta, name="PST")
- # naive datetime
- now = datetime.datetime.now()
- # with created delta and name
- nowPST = now.astimezone(pstTZ)
- nowPDT = now.astimezone(pdtTZ)
- # with default timezone
- nowDefultTZ = now.astimezone()
- for name in ['now', 'nowPST', 'nowPDT', 'nowDefultTZ']:
- dt = locals()[name]
- print(f"Time from a datetime {name}")
- print(f" value: {dt}")
- print(f" epoch: {dt.timestamp()}")
- print(f" tzname: {dt.tzname()}")
- print(f" offset: {dt.utcoffset()}")
- print()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement