Python日期时区转换

版权声明:学习分享,共同进步 https://blog.csdn.net/Andrew_jdw/article/details/82834454

获取当前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

猜你喜欢

转载自blog.csdn.net/Andrew_jdw/article/details/82834454