【问题标题】:Daylight savings time in Angular/Javascript Date [duplicate]Angular / Javascript Date中的夏令时[重复]
【发布时间】:2019-04-04 01:14:35
【问题描述】:

我正在尝试使用夏令时获取日期时间。

alert(new Date());

给我 2019 年 4 月 4 日星期四 12:10:42 GMT+1100(澳大利亚东部 夏令时)

alert(new Date(2019,4,4)); 

给我 2019 年 5 月 4 日星期六 00:00:00 GMT+1000(澳大利亚东部 标准时间)

鉴于今天的日期实际上是2019/04/04,为什么第一个结果是正确的而第二个结果是不正确的。

第二个结果也不考虑夏令时。

【问题讨论】:

    标签: javascript angular date


    【解决方案1】:

    这是因为日期中的月份是从 0 开始的(如数组):

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

    Dates in JavaScript

    【讨论】:

      猜你喜欢
      • 2017-11-10
      • 2014-08-22
      • 2023-03-20
      • 2013-07-16
      • 2017-01-23
      • 2011-11-20
      • 2011-08-01
      • 2020-09-12
      • 2018-09-06
      相关资源
      最近更新 更多