来自日期字符串的Javascript日期对象

时间:2018-04-24 13:42:15

标签: javascript date internet-explorer

我有一个字符串,格式为"2018-04-24 11:56:27+0000"。这是UTC时间,应该转换为当地时间。

我想在Chrome,Firefox,Edge和IE(最新版本)中创建一个代表相同日期的日期对象。此格式适用于除IE之外的所有浏览器。我像

一样使用它
new Date("2018-04-24 11:56:27+0000")

我无法更改格式,因为它来自另一个服务(我只能在我的前端逻辑中重新格式化)。有没有办法在IE中创建一个Date对象,或者是否有任何转换算法将此格式转换为Javascript中的某些IE兼容格式并仅用于IE?

Javascript Invalid Date Error in Internet Explorer无法解决我的问题,因为它们使用的是本地时间,而不是构造函数中的UTC。我不能用UTC时间做同样的事情

0 个答案:

没有答案