2

我在具有以下日期格式的 Android 2.2 默认浏览器上收到无效日期异常。它在 Firefox、Safari、Chrome 和 Explorer 上有效。

>var date = new Date('1985-07-10T22:00:00.000Z')
>date.toString()
"Thu Jul 11 1985 00:00:00 GMT+0200 (Hora de verano romance)"

我知道如何手动解析它,但我想避免这种情况。问题从何而来?

4

1 回答 1

1

在不同的浏览器中解析 ISO 日期并不一致。JavaScript:哪些浏览器支持使用 Date.parse 解析 ISO-8601 日期字符串

于 2012-04-17T16:25:39.687 回答