我正在使用date-fr-FR.js
当我这样做时
Date.parse("5 juillet 2012")
它返回null
但是当我这样做时
Date.parse("5 juil. 2012")
它正在回归正确的约会,有人有想法吗? 感谢
答案 0 :(得分:3)
查看用于构建date-fr-FR.js的fr-FR.js(r191)的源代码,正则表达式中似乎存在用于确定月份的错误,特别是月份:
jul: /^juil(.(let)?)?/i,
这意味着它可以与Date.parse("5 juilXlet 2012")
,Date.parse("5 juil 2012")
和Date.parse("5 juil. 2012")
一起使用,但不能与Date.parse("5 juillet 2012")
一起使用!
我认为它应该是这样的:
/^juil(\.|(let))?/i
这不会对你有任何帮助!我建议您只使用短名称,除非您可以修复该文件。