如何使用AngularJS检查日期是否早于2014年2月29日

How to check using AngularJS if date existed before like February 29 2014?

本文关键字:2014年 2月 29日 是否 何使用 AngularJS 检查 日期      更新时间:2023-09-26

如何使用AngularJS检查日期是否在2014年2月29日之前?

因为单独的2月29日是有效日期,但2014年2月29号并不存在。

例如,我尝试使用angular。isDate():

var date = new Date(2014, 02, 29);
var isValidDate = angular.isDate(date);

JavaScript仍然创建日期对象:2014年3月1日,因为2014年2月29日不存在,也就是angular。isDate()返回true

angular。isDate()只是对传递给它的对象的类型进行简单的检查。

在调用date之前,您必须检查它是否是有效的日期:请参阅此处如何执行此