小程序Date类,getMonth()方法出错

发布于 8 年前作者 yfan7389 次浏览最后编辑 8 年前来自 ask

这是反馈一个bug.

上个星期测试的,var date = new Date(); 新建一个对象以后,打log出来和系统时间是一致的,月份显示DEC, 没有问题,但我调用date.getMonth()方法以后,返回的是11. 你们可以通过console.log(date.getMonth())来重现。

我们的解决方案就是暂时getMonth() === 11的话,设置成12,因为离11月份还远,到时候再发新版本。

2 回复
fma
fma1 楼6 年前

getMonth就是返回0 - 11的正整数的。

liangxiulan
liangxiulan2 楼6 年前

getMonth不是都要+1吗?