time_string="1569834192“#,纪元格式。我想把它转换成“美国/东部”时区。但我得到的输出如下: 2019-09-30 14:33:12-04:56我想要确切的时间,而不是这个-04:56
我的代码: time_string="1569834192“print datetime.fromtimestamp(time_string,tz= print %H:%M:%S")
输出: 2019-09-30 14:33:12-04:56
pytz.timezone('US/Eastern')).strftime("%Y-%m-%d %H:%M:%S“time_string="1569834192”print datetime.fromtimestamp(time_string,tz= S %H:%M:%S")
2019-09-30 14:33:12-04:56
发布于 2019-10-01 14:08:38
Python 3代码:
import pytz
from datetime import datetime
time_string = 1569834192
us_western = pytz.timezone('US/Eastern')
print(datetime.fromtimestamp(time_string, us_western))
print(datetime.fromtimestamp(time_string, us_western).strftime("%Y-%m-%d %H:%M:%S"))输出:
2019-09-30 05:03:12-04:00
2019-09-30 05:03:12https://stackoverflow.com/questions/58178536
复制相似问题