如何在JS中将毫秒转换为日期?

use*_*479 5 javascript html5 datetime date

我的方案是将毫秒数据转换为日期格式.我在这里尝试了很多http://jsbin.com/jeququ/1/,但它仅适用于有限的毫秒值,如果值很高则会失败.我希望将功能复制为http://www.ruddwire.com/handy-code/date-to-millisecond-calculators/#.VJAp9lWUe1R

毫秒自:1970年1月1日星期四05:30:00 GMT + 0530

小智 10

这应该工作:

var d = new Date(milliseconds);
Run Code Online (Sandbox Code Playgroud)


use*_*479 8

var d = new Date(+milliseconds);
Run Code Online (Sandbox Code Playgroud)

  • @The1993如果变量不是数字而是字符串,则必须使用 + 运算符。它的行为类似于 parseInt。 (2认同)