时刻.js格式化时间不正确


moment.tz('2017-03-26T01:00:00', 'Europe/London').utc().format('YYYY-MM-DD[T]HH:mm:00')

正确返回:"2017-03-26T01:00:00Z"

moment.tz('2017-03-26T02:00:00', 'Europe/London').utc().format('YYYY-MM-DD[T]HH:mm:00')
返回:"2017-03-26T01:00:00"

而不是"2017-03-26T02:00:00"

moment.tz('2017-03-26T02:00:00Z', 'Europe/London').utc().format('YYYY-MM-DD[T]HH:mm:00')

返回"2017-03-26T02:00:00"

这是为什么呢?

2016 年 3 月 26 日,DST 在伦敦开始。 到 2:00,偏移量为 UTC+01:00。 因此,它不会与 UTC 的本地时间相同。

相关内容

  • 没有找到相关文章

最新更新