我正在对2013年12月36日(DD/MM/YYYY),2013年2月15日(DD/MM/YYYY)或以下具体案例的无效日期进行验证:
2009年2月29日(DD/MM/YYYY)无效,因为2009年不是闰年
代码是:
var momentAcceptedDateInputs = ['D/M/YY', 'DD/M/YY','D/MM/YY','DD/MM/YY'
, 'D/M/YYYY', 'DD/M/YYYY', 'D/MM/YYYY', 'DD/MM/YYYY',
'D MMM YY', 'DD MMM YY', 'D MMM YYYY', 'DD MMM YYYY'];
var parsedDate = moment(val, momentAcceptedDateInputs);
return parsedDate.isValid();
Run Code Online (Sandbox Code Playgroud)
输入值:
29/02/2009
对象的预期返回值:
对象的实际返回值: