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

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

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

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

本類教程下載

系統下載排行

主站蜘蛛池模板: xxxxxx日本护士xxxx | 成人亚洲精品一区二区 | 伊人久久免费视频 | 久久久久久久国产精品视频 | 久久视频精品53在线观看 | 久久99亚洲精品久久99 | www.xxx视频| 欧美成人高清免费大片观看 | 在线播放一区 | 亚洲精品久久久久中文字幕一区 | 亚洲综合成人在线 | 欧美一级永久免费毛片在线 | 精品福利在线播放 | 黄色网址视频在线观看 | 18禁片一级毛片视频播放免费看 | 99九九成人免费视频精品 | 久久午夜免费视频 | 国产精品第1页 | 国产综合视频 | 国产短视频在线观看 | 日韩黄色片在线观看 | 全黄三级| 2022亚洲在线免费视频 | 欧美色哟哟 | 日本久久中文字幕精品 | 国产精品久久久视频 | 天天爽天天色 | 男人边吃奶摸下激烈免费视频 | 在线免费精品视频 | 欧美vs日韩vs国产在线观看 | 国产精品久久久久影院色老大 | 欧美日韩在线观看免费 | 日韩在线国产精品 | 久久一级毛片 | 色视频在线观看免费 | 日韩精品一区二区三区中文 | 亚洲精品久久久中文字幕 | 人人澡人人搞 | 草草久久97超级碰碰碰免费 | 国产中文99视频在线观看 | 淫片视频|