node.js下javascript中的日期函数不准确
Inaccurate date function in javascript under node.js
我有这个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 的月份
http://www.w3schools.com/jsref/jsref_getmonth.asp
相关文章:
- 新的日期函数javascript
- 从角度日期函数中删除时间
- 在 php 标题标签中添加日期函数
- 如何调用日期函数并在接下来的 6 天插槽中显示
- Javascript日期函数显示错误的日期
- 如何在javascript中从日期函数中获取日期
- parse Int不适用于日期函数
- 日期函数不能正常工作
- 角度引导日期选择器开始日期函数
- 谁能解释为什么我的日期函数通过 JS 日期对象给了我错误的转换
- 使用日期函数 JavaScript
- 日期函数未按预期工作
- 将日期函数从JavaScript转换为PHP
- 我想在 JavaScript 中使用日期函数将日期获取为 9 月 8 日星期日上午 11:46
- Javascript日期函数设置和获取
- 带有当前日期的Javascript日期函数
- 获取Javascript日期函数的总和
- IE8:对象不;t支持此属性或方法(日期函数)
- Javascript日期函数返回错误的日期(当前PHP时间戳已传递给它)
- 停止javascript日期函数更改时区偏移量