javascript Date and python datetime object
javascript Date and python datetime object
在javascript控制台中,我试过这个
d=new Date()
t=d.getTime()
当我打印t时,它给了
>>1334855220112
根据文档,必须the number of milliseconds since 1970/01/01
在python中,我创建了一个datetime.datetime
对象作为
nowdtime=datetime.datetime.today()
print str(int(nowdtime.strftime("%s"))*1000)
这给出了结果:
'1334855221000'
这个值看起来非常接近我从javascript控制台得到的结果。
Nowdtime 的值是
datetime.datetime(2012, 4, 19, 22, 37, 1, 866262)
我的疑问是为什么nowdtime.strftime("%s")
返回自纪元以来的秒数?
如果我给nowdtime.strftime("%H")
,它只会返回22
根据 24 小时制的小时。
%s
必须是某种特定于平台的(即未记录在 http://docs.python.org/library/time.html#time.strftime)指令:
某些平台可能支持其他指令,但仅支持 此处列出的那些具有 ANSI C 标准化的含义。
即Win7 Python 2.6.6 iPython控制台:
import datetime
d = datetime.datetime(2012, 4, 19, 22, 37, 1, 866262)
d.strftime("%s") # gives: ''
我不确定这是否回答了你的问题,因为我不确定你的问题是什么。
您也可以只使用 time 模块 time.time()
中的 time 方法来获取一个浮点数,该浮点数指示自纪元以来的时间(以秒为单位)。
相关文章:
- 函数未在Object.keys或Object.getOwnPropertyNames下列出,但可以调用
- delete在Object上效率低下,但在DOM Element's的数据属性,与null out相比
- Datetime格式为Friendly Time.Moment JS输出错误
- 有没有一种方法可以列出Ember.Object的所有绑定
- 如何取消object.prototypes javascript的一个函数
- 为什么是文档.旧版应用程序中的DOM-object.properties为null
- 将*.js文件的内容放入Object中
- Object.prototype using 'this'
- 使用Object.create()的角度服务继承
- 如何使用object.assign()从其他对象引用基本对象属性
- 循环的数组推入在Object容器中具有不同的值
- 如何将datetime转换为以毫秒为单位的epoch时间javascript
- reducers在redux中得到Function not Object,what'it’他错了
- 为什么datetime.strptime在使用Django运行时会抛出错误
- JSON.stringify和Object.keys在同一个对象上产生不同的结果
- 在使用object.create创建的对象中使用super
- Join架构验证:Join.object定义数组中的有效键
- jquery打印[object XMLDocument]而不是文件内容
- ExtJS 4 Object.prototype fail
- javascript Date and python datetime object