Date.getMonth() 的奇怪行为 - 月差

Pie*_*ERT -1 javascript date

在一个项目中,我需要在 javascript 中将时间戳转换为人类可读的字符串,但是月数不正确,所以我在 javascript 控制台中执行了以下测试:

我的测试图片

如何解释为什么会有一个月的差异?

先感谢您

Mik*_*ike 5

Javascript 日期从 0 开始数月

例子:

  • 0:一月
  • 1:二月
  • 2:三月
  • 等等