遇到这种奇怪的行为时,我正在玩Javascript创建一个简单的倒计时时钟:
var a = new Date(), now = a.getTime(), then = Date.UTC(2009,10,31), diff = then - now, daysleft = parseInt(diff/(24*60*60*1000)); console.log(daysleft );
剩下的日子将减少30天。
此代码有什么问题?
编辑:我更改了变量名称,使其更清晰。
对于JavaScript,该月份从零开始。
天和年是基于基础的。