我正在使用一个日期选择器,它给出格式为 Sun Jul 7 00:00:00 EDT 2013 的日期。
即使月份显示的是七月,如果我执行 getMonth,它会给出上个月。
var d1 = new Date("Sun Jul 7 00:00:00 EDT 2013");
d1.getMonth());//gives 6 instead of 7
我究竟做错了什么?
Because 获取月份() https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/getMonth从 0 开始。你可能想要d1.getMonth() + 1
实现你想要的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)