如何以YYYYMM格式创建Javascript日期验证。?

如何以YYYYMM格式创建Javascript日期验证。?,javascript,validation,date,Javascript,Validation,Date,如何创建检查YYYYMM格式的日期验证的javascript。并在以YYYYMM以外的任何其他格式输入日期时发出警报。您可以使用正则表达式来完成此操作(在检查多种日期格式时可能会非常复杂)。有关更多信息,请查看 处理日期的有用库是(它不检查特定的日期格式!) 您可以使用.valid()方法轻松检查日期是否有效: var mydate = new XDate('2012-06-08', true); if (mydate.valid()) { console.log('date is va

如何创建检查YYYYMM格式的日期验证的javascript。并在以YYYYMM以外的任何其他格式输入日期时发出警报。

您可以使用正则表达式来完成此操作(在检查多种日期格式时可能会非常复杂)。有关更多信息,请查看

处理日期的有用库是(它不检查特定的日期格式!)

您可以使用
.valid()
方法轻松检查日期是否有效:

var mydate = new XDate('2012-06-08', true);
if (mydate.valid()) {
    console.log('date is valid!');
}
使用:


有关更多示例,请参见。

您好!不是一个人们只为你编写代码的地方。你必须证明你自己已经试图解决这个问题,或者至少展示一些研究成果。。。你到底在哪里遇到问题?考虑使用正则表达式,这看起来像是一个有用的库——但是我从你的例子中看不到任何关于验证某个日期格式的事情……看起来这个插件也需要一些严肃的定制来像OP请求的那样操作。一个好的图书馆-是的。。。但是我不认为这会对OP有多大帮助。Snap,它确实不会检查特定的日期格式…没想过,谢谢你的提醒!没问题:)​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​更新了我的答案,我将XDate示例放在那里,我认为它在处理日期时非常有用。
 return moment(yourDate, 'YYYYMM').isValid()