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

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

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;
}

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

本類教程下載

系統下載排行

主站蜘蛛池模板: 久久亚洲国产精品一区二区 | 国产免费福利体检区久久 | 香蕉久久精品 | 99re6国产精品免费播放 | 亚洲欧洲一区二区三区久久 | wwwwxxxx在线观看 | 2022偷拍午夜视频在线播放 | vr欧美人成在线播放 | 日韩精品视频在线免费观看 | 欧美在线一级精品 | 久久婷婷午色综合夜啪 | 国产91小视频在线观看 | 中文字幕在线亚洲 | 中文字幕免费视频 | 欧美亚洲欧美区 | av在线天堂网| 国产精品亚洲精品日韩己满十八小 | 24小时中文乱码字幕在线观看 | 91大神在线精品网址 | 91免费国产高清观看 | 国产一区不卡 | 国产色a在线观看 | 日本中出视频 | 草碰视频 | 日本三级韩国三级香港三级网站 | 操出白浆在线观看 | 怡春院欧美杂交a | 日本xxx在线观看免费播放 | 人人模人人看 | 久久福利青草精品资源站 | 日本二区在线观看 | 同性女女黄h片在线播放 | 免费网站www网站免费 | 婷婷激情五月 | 伊人中文字幕在线 | 亚洲国产成人精品女人久久久 | 91手机视频在线观看 | 国产三级久久久精品三级 | 欧美日韩高清一区二区三区 | 香蕉成人国产精品免费看网站 | 亚洲欧美另类自拍第一页 |