我有这个JS:
var d = new Date();
var year = d.getFullYear();
var month = d.getMonth();
var day = d.getDay();
var hours = d.getHours();
var minutes = d.getMinutes();
var seconds = d.getSeconds();
var milliseconds = d.getMilliseconds();
var timeStamp = year + '.' + month + '.' + day + '. ' + hours + ':' + minutes + ':' + seconds + ':' + milliseconds;
输出内容:
2015.10.5. 11:45:22:307
但是它应该输出什么:
2015.11.5. 11:45:22:307
我的脚本有什么问题?为什么月份不正确?
感谢您的帮助!
最佳答案
因为 getMonth 方法返回从 0 到 11 的月份
关于javascript - Node.js下javascript中的日期函数不准确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33691011/