Unix time javascript
本问题已经有最佳答案,请猛点这里访问。
Possible Duplicate:
Convert a Unix timestamp to time in Javascript
我试图从unix时间返回格式化的时间。 unix时间
如果你去unixtimestamp.com并为时间戳插入
1 2 3 | TIME STAMP: 1349964180 DATE (M/D/Y @ h:m:s): 10 / 11 / 12 @ 9:03:00am EST |
这是我想要的,但在javascript中。
所以类似于:
1 2 3 4 5 | function convert_time(UNIX_timestamp){ ...... ...... return correct_format; } |
然后是电话:
和console.log应该打印:
UNIX时间戳使用秒,而JavaScript使用毫秒。 所以,你必须将值乘以
1 2 | var myDate = new Date(1349964180 * 1000); alert (myDate.toGMTString()); |
好吧,首先你需要乘以1000,因为JavaScript中的时间戳是以毫秒为单位来衡量的。
完成后,只需将其插入
你可以试试这个
1 2 3 | function convert_time(ts) { return new Date(ts * 1000) } |
并称之为
1 | console.log(convert_time(1349964180)); |