【问题标题】:Invalid date for french language法语日期无效
【发布时间】:2014-06-26 20:33:43
【问题描述】:

当日期是法语时,我得到了一个无效的日期。我是否错过了其他东西以使法国日期变得有价值?如果日期是英文的,例如“9 May 2014”,它将返回有效日期。似乎无法识别法语日期。

下面是我的代码:

date = '9 Mai 2014';
d = new Date(date);
alert(d);

这是sample

【问题讨论】:

  • 你应该看看moment.js。
  • 传递随机日期字符串做 new Date() 通常不是一个好主意。
  • @Adeneo,它不是真正的字符串,只是为了显示。我有一个法语日期选择器
  • 如果它是一个 jQuery 日期选择器,如果你问得好,它会返回一个日期对象。

标签: javascript date datetime datepicker


【解决方案1】:

如Mozilla documentation 中所述,Date 构造函数接受RFC2822 格式或ISO8601 版本的String Date。

不接受法语日期。月份必须是 ["Jan" / "Feb" / "Mar" / "Apr" / “五月”/“六月”/“七月”/“八月”/ “九月”/“十月”/“十一月”/“十二月”]。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-05-06
    • 1970-01-01
    • 2019-02-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-10
    • 1970-01-01
    相关资源
    最近更新 更多