我使用此功能显示自2016年初以来经过的天数:
function setDays() {
var days = Math.floor((new Date() - new Date('2016-01-01T00:00:01.000Z')) / 1000 / 60 / 60 / 24);
document.getElementById("days").innerHTML = days.toLocaleString();
}
我一直认为它没有问题。但是,我最近发现在HTC Wildfire的浏览器上它生成NaN
。
这里有什么问题?我应该如何改变我的功能?