Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 获取python中以毫秒为单位的GMT时间_Java_Python_Python 3.x - Fatal编程技术网

Java 获取python中以毫秒为单位的GMT时间

Java 获取python中以毫秒为单位的GMT时间,java,python,python-3.x,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

试图用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
归功于@David

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

看看time.gmtime。实际上,Java代码已经过时了。现代方法:与printintdatetime.utcnow.timestamp*1000配合使用效果良好
import time
gmt  = time.gmtime()
millis = gmt.tm_hour*3600000 + gmt.tm_min*60000 + gmt.tm_sec*1000
print(millis)