Javascript python中的等效代码(时间)
Javascript代码:Javascript python中的等效代码(时间),javascript,python,Javascript,Python,Javascript代码: var date = new Date(1466278504960); 返回时间:2016年6月18日星期六20:35:04 GMT+0100(西部) 在python中如何将相同的数字转换为日期 当我使用 datetime.datetime.fromtimestamp(int("1466278504960")).strftime('%Y-%m-%d %H:%M:%S')) 我收到了这个错误:ValueError:year超出了范围将执行此操作,但您需要首先将该值除
var date = new Date(1466278504960);
返回时间:2016年6月18日星期六20:35:04 GMT+0100(西部)
在python中如何将相同的数字转换为日期
当我使用
datetime.datetime.fromtimestamp(int("1466278504960")).strftime('%Y-%m-%d %H:%M:%S'))
我收到了这个错误:ValueError:year超出了范围将执行此操作,但您需要首先将该值除以1000
(您给出的数值和JavaScript的日期
期望值是从纪元开始以毫秒为单位,其中Python的API从纪元开始以浮点秒为单位):
使原始datetime
对象;如果您想将其格式化为相同的格式,您应该看一看。会这样做,但您需要先将该值除以1000
(您给出的数值和JavaScript的日期
期望的是从纪元开始以毫秒为单位,其中Python的API从纪元开始以浮点秒为单位):
使原始
datetime
对象;如果您希望它的格式相同,您应该看看。它几乎是一样的。你只需要转换单位
from javascript以毫秒为单位指定数字,换句话说,期望以毫秒为单位的数字作为参数。当python需要几秒钟的时间时 几乎是一样的。你只需要转换单位 from javascript以毫秒为单位指定数字,换句话说,期望以毫秒为单位的数字作为参数。当python需要几秒钟的时间时
from datetime import datetime
date = datetime.fromtimestamp(1466278504960 / 1000.)