日期函数 returns NaN 如果变量作为输入
Date function returns NaN if variable given as input
我正在使用 google chrome 并尝试构建消息传递系统。我需要显示 date/time 条消息。我使用了日期函数,但它给出了 'NaN' 错误。如果我直接传递值但使用变量输入,它工作正常。它失败。我搜索了答案,但我无法确定问题所在。下面是我的代码。
var d = jsarr[j];// sets d = 1448702771436
alert(d); //1448702771436
var date = new Date(d);
alert(date); //invalid date
我尝试使用 parseInt() 解析 'd',现在它工作正常。 @Andreas 我以前甚至尝试过很好地解析,但不知何故它当时不起作用。无论如何谢谢。
可能是因为缓存没有清理,我硬刷新了。使用 ctrl + F5
var d = jsarr[i];
var s = parseInt(d);// changing type to Int
var date = new Date(s); // valid date
我正在使用 google chrome 并尝试构建消息传递系统。我需要显示 date/time 条消息。我使用了日期函数,但它给出了 'NaN' 错误。如果我直接传递值但使用变量输入,它工作正常。它失败。我搜索了答案,但我无法确定问题所在。下面是我的代码。
var d = jsarr[j];// sets d = 1448702771436
alert(d); //1448702771436
var date = new Date(d);
alert(date); //invalid date
我尝试使用 parseInt() 解析 'd',现在它工作正常。 @Andreas 我以前甚至尝试过很好地解析,但不知何故它当时不起作用。无论如何谢谢。
可能是因为缓存没有清理,我硬刷新了。使用 ctrl + F5
var d = jsarr[i];
var s = parseInt(d);// changing type to Int
var date = new Date(s); // valid date