【发布时间】:2018-05-20 00:29:35
【问题描述】:
我从这样的服务器收到时间戳 1512543958,当我在标头中发回请求时,我看到一个 13 位数的 GMT 时间戳,如 1512544485819
通过使用下面的代码将时间更改为本地时间,我得到 2017-12-06 12:35:58
print(datetime.datetime.fromtimestamp(int("1512544474")).strftime('%Y-%m-%d %H:%M:%S')
& 当我应用下面的代码时,我得到 'Wed 06 Dec 2017 07:14:45 GMT'
time.strftime("%a %d %b %Y %H:%M:%S GMT", time.gmtime(1512544485819 / 1000.0))
所以基本上我需要一个 python 函数,它将 10 位日期时间戳作为参数并返回 13 位 GMT 日期时间戳
示例输入 1512544474
预期输出 1512544485819
【问题讨论】:
-
当我在标头中发回请求时,我看到一个 13 位数的 GMT 时间戳,例如 1512544485819,这意味着您已经有了预期的输出。
-
我看到在 chrome 网络元素中,我需要一个 python 函数将 1512544474 转换为 GMT 时间戳 1512544485819
标签: python python-3.x python-datetime gmt