python datetime时区转换
Posted 网名还没想好
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python datetime时区转换相关的知识,希望对你有一定的参考价值。
from pytz import timezone
def datetime_as_timezone(date_time, time_zone):
tz = timezone(time_zone)
utc = timezone(‘UTC‘)
return date_time.replace(tzinfo=utc).astimezone(tz)
def datetime_to_str(date_time):
date_time_tzone = datetime_as_timezone(date_time, ‘Asia/Shanghai‘)
return ‘{0:%Y-%m-%d %H:%M}‘.format(date_time_tzone)
以上是关于python datetime时区转换的主要内容,如果未能解决你的问题,请参考以下文章
在 Python 中,如何将 `datetime` 对象转换为秒?
Python 调用datetime或者time获取时间的时候以及时间转换,最好设置一下时区 否则会出现相差8个小时的情况