在python中获得以毫秒为单位的GMT时间

时间:2018-06-14 05:30:57

标签: java python python-3.x

尝试在Python中以毫秒为单位获得GMT,我可以用Java实现它,但需要python的帮助。 Java版本:

Calendar cal = Calendar.getInstance(TimeZone.getTimeZone("GMT"));
long time = cal.getTimeInMillis();
Sample output - 1528893731677

Python版本:

millis = int(round(time.time() * 1000)) // How to get GMT time here?
Sample output - 1528953926983

2 个答案:

答案 0 :(得分:1)

from datetime import datetime
print(datetime.utcnow().timestamp() * 1000)

答案 1 :(得分:0)

@David的信用

import time
gmt  = time.gmtime()
millis = gmt.tm_hour*3600000 + gmt.tm_min*60000 + gmt.tm_sec*1000
print(millis)