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 began in London 。到 2:00,偏移量为 UTC+01:00。因此,它不会与 UTC 本地时间相同。
关于javascript - Moment.js 格式时间不正确?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41731427/