我想将具有不同时区的日期时间转换为UTC格式,以便我可以进一步操作它们。日期是从后端检索的,但为了方便起见,我只举几个例子:
context
我只想将日期变量转换为UTC,以便以UTC格式获取实际时间。请注意,可能有多个/不同的时区,所以它只是一个例子。
答案 0 :(得分:3)
我建议使用专门处理此类事物的库。 Moment.js是一个非常好的。
This video by Tom Scott精美地解释了自己处理时间和日期的困难。
var myTime = moment.tz("2017-11-20 03:35 PM", "Asia/Karachi");
var myTimeUTC = myTime.clone().tz('UTC');