【发布时间】:2020-12-08 16:12:57
【问题描述】:
亚洲/加尔各答时区的时间是8/8/20, 8:00(%m/%d/%y, %H:%M 格式)。我首先将日期时间转换为 UTC 时区,然后更改为毫秒。我对比了网上的结果(https://www.epochconverter.com/),数值有一些差异。
亚洲/加尔各答时区日期时间(输入):8/8/20, 8:00
UTC 时区日期时间:8/8/20, 2:30
自 Epoch 以来的毫秒计算值:1596873600000
自 Epoch 以来的实际毫秒值:1596853800000
Python 脚本:
my_time = datetime.strptime(timerangestart, '%m/%d/%y, %H:%M')
timestart = my_time.replace(tzinfo=timezone.utc).timestamp()
timestart = timestart * 1000
我做错了什么?我可以得到一些帮助吗?
【问题讨论】: