Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Date.parse ddd mmm dd hh:mm:ss UTC+;FX15 OSX中的nnnn问题_Javascript_Date - Fatal编程技术网

Javascript Date.parse ddd mmm dd hh:mm:ss UTC+;FX15 OSX中的nnnn问题

Javascript Date.parse ddd mmm dd hh:mm:ss UTC+;FX15 OSX中的nnnn问题,javascript,date,Javascript,Date,我希望能够解析此格式 var dStr=“8月2日星期四12:20:12 UTC+0100” 但是没有进入Fx15。Chrome似乎很高兴 上面所说的(RFC…)是什么?我是否值得尝试让date.js来处理它?它似乎自2008年以来就没有更新过 更新:我现在注意到缺少的YYYY-添加它修复了问题 OP忘了给我yyyy-格式是 “8月2日星期四12:20:12 UTC+0100 2012” 更新:如果我这样做,也可以使用date.js Date.parse(dStr.replace(“UTC”,“

我希望能够解析此格式
var dStr=“8月2日星期四12:20:12 UTC+0100”
但是没有进入Fx15。Chrome似乎很高兴

上面所说的(RFC…)是什么?我是否值得尝试让date.js来处理它?它似乎自2008年以来就没有更新过

更新:我现在注意到缺少的YYYY-添加它修复了问题
OP忘了给我yyyy-格式是 “8月2日星期四12:20:12 UTC+0100 2012”

更新:如果我这样做,也可以使用date.js

Date.parse(dStr.replace(“UTC”,“UTC”))

试用期:

  • 本机:-FX15 osx中不允许使用

  • moment.js:-如果我添加年份,则有效

  • date.js替换为:(工程)

  • 添加年度工程(FX15,OSX)


我将尝试让OP在服务器端添加年份

字符串的格式有效

console.log(new Date("Thu Aug 2 12:20:12 UTC +0100"));
编辑: 在firefox中,似乎需要指定年份。
.

试试看。它至少是最新发布的

此处获取无效日期:var dStr=“Thu Aug 2 12:20:12 UTC+0100”;警报(瞬间(dStr))-它在chrome中工作,但在FF中不工作。为什么这一年从弦上消失了?我也在问。。。会得到back@mplungjan这是因为您错过了日期字符串中的
年份
。似乎你需要在firefox中指定年份。我没有错过任何东西。日期字符串的格式是。Fx仍然不喜欢
Thu Aug 2 2012 12:20:12 UTC+0100
Sillyness。新日期有效,Date.parse无效!是的,叉错了小提琴-这不是一个完整的答案,但我需要让OP添加年份以获得有效的日期字符串删除
date.js
在上一个JSFIDLE示例中,您会发现这两种方法都很有效。