【问题标题】:Why javascript is not well constructing my date [duplicate]为什么javascript不能很好地构建我的日期[重复]
【发布时间】:2018-09-17 16:26:55
【问题描述】:

在我的 Angular 6 项目中,我有以下代码:

const date1 = new Date(2018, 9, 17);
console.log('date1 = ', date1);

但我在浏览器的控制台中得到以下结果:

date1 =  Wed Oct 17 2018 00:00:00 GMT+0200 (Central European Summer Time)

为什么我得到的是十月而不是九月?

【问题讨论】:

    标签: javascript angular typescript


    【解决方案1】:

    那是因为

    参数monthIndex是从0开始的。这意味着一月 = 0,十二月 = 11。

    更多:Date Parameters

    【讨论】:

      猜你喜欢
      • 2018-03-07
      • 2021-02-26
      • 1970-01-01
      • 1970-01-01
      • 2017-06-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-09
      相关资源
      最近更新 更多