我正在使用Google Chrome并尝试构建邮件系统。我需要显示消息的日期/时间。我使用了日期函数,但它给出了'NaN'错误。如果我直接传递值,但使用变量输入,它工作正常。它失败。我搜索了答案,但我无法确定问题。下面是我的代码。
var d = jsarr[j];// sets d = 1448702771436
alert(d); //1448702771436
var date = new Date(d);
alert(date); //invalid date
答案 0 :(得分:0)
我尝试使用parseInt()解析'd',现在它工作正常。 @Andreas我甚至尝试过很好的解析,但不知何故它当时没有工作。不管怎样,谢谢你 可能是因为未清除缓存,我很难刷新。使用ctrl + F5
var d = jsarr[i];
var s = parseInt(d);// changing type to Int
var date = new Date(s); // valid date