【问题标题】:Why is Month Returning Last Month? [duplicate]为什么月返回上个月? [复制]
【发布时间】:2021-08-03 06:35:54
【问题描述】:

我只是想获取当前月份。到今天我发布这篇文章时,已经是 8 月 3 日了……那为什么月份记录为 7 而不是 8?

如果我记录日期,它会显示“8 月 3 日”。但是当我记录月份时,它会显示 7。

const date = new Date();
console.log(date) // logs "Tues Aug 3rd....
const year = date.getFullYear();
let month = date.getMonth();
console.log(month); // logs 7 <---- why?

【问题讨论】:

标签: javascript date


【解决方案1】:

Javascript 月份从 0 而不是 1 开始

【讨论】:

  • 啊...谢谢。我没有意识到日期是这样计算的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-05-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-03-25
相关资源
最近更新 更多