【发布时间】:2015-07-19 06:22:24
【问题描述】:
我必须根据文化的日期格式验证日期。例如,我可能需要验证英语文化(“MM/DD/YYYY”)或意大利文化(“DD/MM”的日期/YYYY")。
由于某种原因,日期始终以英语文化为准。 所以例如我想验证一个英文格式的日期:
moment.locale('en'); // <-- I set the culture
moment('12/13/2015').isValid(); // <-- Return true, ok
moment('13/12/2015').isValid(); // <-- Return false, ok
现在我想验证同一个日期,只是改变文化:
moment.locale('it'); // <-- I set the culture
moment('12/13/2015').isValid(); // <-- Return true, but it should be false
moment('13/12/2015').isValid(); // <-- Return false, but it should be true
如何使用 moment.js 来验证日期? 谢谢。
【问题讨论】:
标签: javascript validation date momentjs