Javascript日期-月始终递增

Javascript日期-月始终递增,javascript,Javascript,您好,我遇到了javascript日期的奇怪行为。我在这个例子中展示: var日期=新日期(2017年7月22日); 控制台日志(日期)//228.2017 console.log(date.toLocaleDateString())//2017年8月22日星期二00:00:00 GMT+0200Javascript的月份从0开始。所以7实际上是第8个月,也就是8月 月 表示月份的整数值,1月从0开始,12月从11开始 在JavaScriptDate()对象中,月份是一个整数,从0开始 0=

您好,我遇到了javascript日期的奇怪行为。我在这个例子中展示:

var日期=新日期(2017年7月22日);
控制台日志(日期)//228.2017
console.log(date.toLocaleDateString())//2017年8月22日星期二00:00:00 GMT+0200
Javascript的月份从0开始。所以7实际上是第8个月,也就是8月

表示月份的整数值,1月从0开始,12月从11开始


在JavaScript
Date()
对象中,月份是一个整数,从
0
开始

  • 0
    =一月
  • 1
    =二月
  • 2
    =三月

以此类推。

Javascript日期月份仅从零索引开始,即一月为0,十二月为11

这不是您的问题:月份整数值表示月份,从0开始表示一月,从11开始表示十二月。或可能重复