1. 程式人生 > >Python日期時區轉換

Python日期時區轉換

獲取當前UTC時間:

utc_now = datetime.utcnow().replace(tzinfo=timezone.utc)

print(utc_now)
2018-09-25 01:11:21.035174+00:00

將當前UTC時間轉換成北京時間

utc8_now = utc_now.astimezone(timezone(timedelta(hours=8)))

print(utc8_now)
2018-09-25 09:11:21.035174+08:00

將北京時間轉換成東京時間

utc9_now = utc8_now.astimezone(timezone(timedelta(hours=9)))

print(utc9_now)
2018-09-25 10:11:21.035174+09:00