datejs解析某个月不起作用

datejs parsing some month is not working

本文关键字:不起作用 datejs      更新时间:2023-09-26

我使用的是date-fr-fr.js

当我做这个

Date.parse("5 juillet 2012")

它返回空

但是当我做这个

Date.parse("5 juil. 2012")

它正在返回正确的日期,有人知道吗?感谢

查看用于构建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

这对你没有任何帮助!我建议你总是使用短名称,除非你能修复那个文件。