日本国产亚洲-日本国产一区-日本国产一区二区三区-日本韩国欧美一区-日本韩国欧美在线-日本韩国欧美在线观看

當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

JavaScript中如何判斷一個字符串是否為合法日期

JavaScript中如何判斷一個字符串是否為合法日期

更新時間:2022-05-07 文章作者:未知 信息來源:網絡 閱讀次數:

/*
作者:何志強[hhzqq@21cn.com]
日期:2000-08-09
版本:1.0
功能:判斷一個字符串是否為合法日期
*/

//日期格式:YYYY-MM-DD
function isdate(strDate){
 var strSeparator = "-"; //日期分隔符
 var strDateArray;
 var intYear;
 var intMonth;
 var intDay;
 var boolLeapYear;
 
 strDateArray = strDate.split(strSeparator);
 
 if(strDateArray.length!=3) return false;
 
 intYear = parseInt(strDateArray[0],10);
 intMonth = parseInt(strDateArray[1],10);
 intDay = parseInt(strDateArray[2],10);
 
 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;
}

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

主站蜘蛛池模板: 91在线 一区 二区三区 | 天天躁日日躁狠狠躁中文字幕老牛 | 2020亚洲欧美日韩在线观看 | 扬名立万在线观看 | 久久国产精品99久久小说 | 国产精品欧美日韩一区二区 | 日日夜夜中文字幕 | 性做久久久久久久久25的美女 | 亚洲国产精品视频 | 久青草国产观看在线视频 | 六月丁香婷婷激情国产 | 欧美国产成人免费观看永久视频 | 欧美日韩一区二区在线观看视频 | 日本免费的一级绿象 | 91先生视频| 精品久久国产 | 青青在线香蕉国产精品 | 国产精品xxx | 天天澡夜夜澡人人澡 | 国产成人禁片免费观看 | 91福利在线免费观看 | 国产亚洲精品美女2020久久 | 狠狠干2018 | 97久久天天综合色天天综合色hd | 久久青草福利免费资源网站 | 欧美一区二区三区久久久 | 欧美色欧美亚洲高清在线视频 | 免费麻豆国产一区二区三区四区 | 884aa草莓视频 | 精品免费久久久久久久 | 日韩福利视频一区 | 永久福利盒子日韩日韩免费看 | 天天干影院 | 成人福利在线看 | 在线综合网 | 最新亚洲国产有精品 | 久久久久久久久久免免费精品 | 狠狠色综合色综合网络 | 日本视频一区二区 | 日韩欧美亚洲每的更新在线 | 在线播放精品视频 |