0

我正在使用 Date 对象中的 setFullYear、setMonth、....方法在我的脚本中实例化一个 Javascript Date 对象。但生成的 Date 对象将年份和月份显示为 1+。例如,如果我将年份设置为 2012,月份设置为 12。Date 对象将显示为 2013, January...。

我怎样才能避免这种情况?

谢谢。

4

1 回答 1

3

月份是从零开始的。您应该将 11 设置为 12 月。

https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Date/setMonth

于 2012-12-07T02:13:14.407 回答