Convert UTC Time To Local DST Time
我想将UTC时间转换为时区将是动态的本地时区。
问题是因为我希望使用DayLightSaving Time自动转换我的UTC日期。
2019-04-25的阿德莱德DayLightSaving为+4小时,标准为+5。
应该自动计算+1小时或-1小时。
我hava经历了所有stackoverflow类似的问题,但无法找到或关联良好。 那么如何将UTC日期转换为DST日期? 可以使用momemt.js但是请避免在答案中给出链接。 我希望实际功能转换日期。
这是实际问题,
1 2 3 4 | `Current Date = 2019-04-25 --yyyy-mm-dd TimeZone = Adelaide MyUTCDate = 2019-04-25 8:30:00 ConvertedDSTTime = ?` |
你的问题不清楚,但也许你正在寻找这样的东西?
1 2 | new Date('2019-04-25T08:30:00Z').toLocaleString('en-AU', {timeZone: 'Australia/Adelaide'}) //=>"25/04/2019, 6:00:00 pm" |