代码如下:
<script> var today = new Date(); var now_month = today.getMonth(); console.log(now_month); console.log(today); </script>
在控制台输出:
可以看到原本应该是9月份的,输出的值为8
原因:
Date.getMonth返回值是0(1月)~11(12月)之间的一个整数。
注意:Date对象用1表示一个月中的第一天,但用0表示一年中的第一个月。
代码如下:
<script> var today = new Date(); var now_month = today.getMonth(); console.log(now_month); console.log(today); </script>
在控制台输出:
可以看到原本应该是9月份的,输出的值为8
原因:
Date.getMonth返回值是0(1月)~11(12月)之间的一个整数。
注意:Date对象用1表示一个月中的第一天,但用0表示一年中的第一个月。
转载于:https://www.cnblogs.com/xia-feng/p/11482062.html