how to change timezone in python code example
Example 1: python time now other timezone
from datetime import datetime, timezone
utc_dt = datetime.now(timezone.utc)
dt = utc_dt.astimezone()
import pytz
tz = pytz.timezone('Europe/Berlin')
berlin_now = datetime.now(tz)
Example 2: convert timezone python
from datetime import datetime
from pytz import timezone, all_timezones
dt_obj = datetime.strptime('2021-05-19T01:55:10+0000', '%Y-%m-%dT%H:%M:%S%z')
dt_obj.tzinfo
dt_obj.astimezone(timezone('US/Pacific'))
dt_obj.replace(tzinfo=timezone('UTC')).astimezone(timezone('US/Pacific'))
dt_obj.replace(tzinfo=timezone('UTC')).astimezone(timezone('US/Pacific')).tzinfo
datetime.utcnow()
print(datetime.utcnow().tzinfo)
datetime.utcnow().astimezone(timezone('US/Pacific'))
datetime.utcnow().replace(tzinfo=timezone('UTC')).astimezone(timezone('US/Pacific'))
datetime.utcnow().replace(tzinfo=timezone('UTC')).astimezone(timezone('US/Pacific')).tzinfo
for tz in all_timezones:
print(tz)