解决windows下python3.6.5版本的datetime问题
1.解决方案
在自己代码中使用datetime.datetime.fromtimestamp的位置替换为下面的timestamp_to_datetime函数即可
import pytz
import datetime
def timestamp_to_datetime(t):
"""时间戳转日期时间"""
if t >= 86400: #24h=86400s
return datetime.datetime.fromtimestamp(t)
else:
# return datetime.datetime.fromtimestamp(t, pytz.timezone('Asia/Shanghai')).replace(tzinfo=None) # 中国时区
return datetime.datetime.fromtimestamp(t, pytz.timezone('UTC')).replace(tzinfo=None) # 世界标准时间
资料来源: