function isdate(strDate) {
var strSeparator = "/";
var strDateArray = strDate.split(strSeparator);
if(strDateArray.length!=3) {
return false;
}
var intYear = strDateArray[2];
var intMonth = strDateArray[0];
var intDay = strDateArray[1];
var boolLeapYear;
if(isNaN(intYear)||isNaN(intMonth)||isNaN(intDay)) {
return false;
}
if(intMonth>12||intMonth<1) {
return false;
}
if((intMonth==1||intMonth==3||intMonth==5||intMonth==7||intMonth==8||intMonth==10||intMonth==12)&&(intDay>31||intDay<1)) {
return false;
}
if((intMonth==4||intMonth==6||intMonth==9||intMonth==11)&&(intDay>30||intDay<1)) {
return false;
}
if(intMonth==2){
if(intDay<1) {
return false;
}
boolLeapYear = false;
if((intYear%100)==0){
if((intYear%400)==0) boolLeapYear = true;
} else {
if((intYear%4)==0) boolLeapYear = true;
}
if(boolLeapYear){
if(intDay>29) return false;
} else {
if(intDay>28) return false;
}
}
return true;
}
function CompareDate(year, month, day){
var currentDate = new Date();
if(currentDate.getFullYear() > year) {
return -1;
} else if(currentDate.getFullYear() < year) {
return 1;
}
if(currentDate.getMonth() + 1 > month) {
return -1;
}else if(currentDate.getMonth() + 1 < month) {
return 1;
}
if(currentDate.getDate() > day) {
return -1;
} else if(currentDate.getDate() < day) {
return 1;
}
return 0;
}
分享到:
相关推荐
赠送jar包:validation-api-2.0.1.Final.jar; 赠送原API文档:validation-api-2.0.1.Final-javadoc.jar; 赠送源代码:validation-api-2.0.1.Final-sources.jar; 赠送Maven依赖信息文件:validation-api-2.0.1....
classmate-1.4.0.jar、hibernate-validator-5.1.2.Final.jar、javax.el-2.2.4.jar、javax.el-api-2.2.4.jar、validation-api-2.0.1.Final.jar这5个配套JAR包,并附有简单的例子
Data.Entry.and.Validation.with.CSharp.and.VB.Dot.NET.Windows.Forms
赠送jar包:validation-api-2.0.1.Final.jar; 赠送原API文档:validation-api-2.0.1.Final-javadoc.jar; 赠送源代码:validation-api-2.0.1.Final-sources.jar; 赠送Maven依赖信息文件:validation-api-2.0.1....
jar包,官方版本,自测可用
赠送jar包:jakarta.validation-api-2.0.2.jar; 赠送原API文档:jakarta.validation-api-2.0.2-javadoc.jar; 赠送源代码:jakarta.validation-api-2.0.2-sources.jar; 赠送Maven依赖信息文件:jakarta.validation...
JavaScript Validation API与DOM是Web开发中的重要组成部分,用于在客户端实现数据验证,提高用户体验并减轻服务器负担。在本文中,我们将深入探讨JavaScript Validation API以及它如何与DOM(文档对象模型)协同...
jquery校验样式 css文件
ARM.CMSIS-RTOS_Validation.1.1.0.pack
"javax.validation-1.0.0.GA.jar"是一个关键的组件,它提供了Java约束验证API,是Java Bean Validation规范的实现,允许开发者在业务逻辑层对输入数据进行验证。 Java Bean Validation(JSR 303)是一种标准,定义...
validation.part09.rar
validation.part10.rar
validation.part08.rar
validation.part07.rar
validation.part06.rar
validation.part05.rar
validation.part04.rar
validation.part03.rar
validation.part02.rar
validation.part01.rar