我正在尝试将 java 日期对象转换为 js 日期对象,字符串如下:
EEE dd MMM yyyy HH:mm:ss.SSS z
我正在使用 Dojo。
以下将在 FF 和 IE 中返回无效值,但在 Chrome 中返回有效 Date 对象:
var s = "Fri 21 Sep 2012 11:29:34:258 UTC",
d = new Date(s), dojo.date.locale.format(d);
while new Date("Fri 21 Sep 2012 11:29:34:258 UTC")
然后我尝试使用dojo.date.locale.parse
,但它仍然不起作用:
dojo.date.locale.parse("Fri 21 Sep 2012 11:29:34:258 UTC",
{datePattern:"EEE dd MMM yyyy", timePattern:"HH:mm:ss:SSS Z"})