根据PhoneGap documentation,MediaFile.lastModifiedDate属性是Date对象。但是当我看到这个值时,我看到的只是一个非常长的整数(例如:1370969061000)。我假设这是某种UTC时间,但我很难将其转换为标准的Javascript Date对象类型,因此我可以单独提取日期和时间组件。我在线搜索没有太多运气,所以我想我会问这里是否有人完成了这个。
答案 0 :(得分:1)
如果您实际有号码,请将号码直接传递给Date
构造函数:
> new Date(1370969061000)
Tue Jun 11 2013 12:44:21 GMT-0400
来自JavaScript's Date
的MDN页面:
new Date(value)
value :整数值,表示自1970年1月1日00:00:00 UTC(Unix Epoch)以来的毫秒数。
但是,PhoneGap文档说lastModifiedDate
已经是Date
对象了。您可能正在进行一些将Date
对象强制转换为数字的数学运算,在这种情况下,它会转换为时间戳值:
> 1 + new Date(1370969061000)
1370969061001