关于时间转换的问题
python里的 utc时间格式2018-05-17T04:00:00.000Z如何转换成2018-05-17 04:00:00.000这样的时间格式 直接把T和Z替换成 空不行???? 不想字符串替换 有没有其他办法 python库中的哪个方法能进行这种时间转换的? import pytz, time, datetimedef utc_to_local(utc_time_str, utc_format='%Y-%m-%dT%H:%M:%SZ'):
local_tz = pytz.timezone('Asia/Chongqing')
local_format = "%Y-%m-%d %H:%M"
utc_dt = datetime.datetime.strptime(utc_time_str, utc_format)
local_dt = utc_dt.replace(tzinfo=pytz.utc).astimezone(local_tz)
time_str = local_dt.strftime(local_format)
return time_str
print(utc_to_local('2018-05-17T04:00:00Z')) 新手·ing 发表于 2019-1-22 08:23
我不要转换成本地时间 不用+8小时 就只要转换成2018-05-17 04:00:00.000 这种时间格式就行了 应该用哪个方法
页:
[1]