【发布时间】:2016-01-05 04:17:58
【问题描述】:
我有一个格式为(“2015-10-07 15:20:00 UTC”)的日期时间字符串,我想将其转换为客户端的本地时区。我为此使用以下语句:
var UTC_Time = new Date ("2015-10-07 15:20:00 UTC");
var localTime = UTC_Time.toString();
在 Google Chrome 中它可以正常工作,并将转换后的时间返回为 2015-10-07 20:20:00 PST,这很好。但在 Internet Explorer(我关心 IE10)中,它返回相同的 UTC 日期,即 2015-10-07 15:20:00。如何在 IE 中获取转换后的时间。任何帮助将不胜感激。
【问题讨论】:
-
如果你正在做大量的日期操作,你可能想看看momentjs
-
日期操作不多,主要是根据客户端本地时区进行时间转换。无论如何,momentjs 是一个很好的建议,但我无法使用momentjs 获取客户本地时区的标准名称。
标签: javascript internet-explorer-10 localtime