//判断是否为闰年
function isLeapYear(year){
if(year % 4 == 0 && ((year % 100 !=
0) || (year % 400 == 0)))
{
return true;
}
return false;
}
//判断前后两个日期
function validatePeriod(fyear,fmonth,fday,byear,bmonth,bday){
if(fyear < byear){
return true;
}else if(fyear == byear){
if(fmonth < bmonth){
return true;
} else if (fmonth == bmonth){
if(fday <= bday){
return true;
}else {
return false;
}
} else {
return false;
}
}else {
return false;
}
}
//判断当前时间是否在给定的时间段内
<script
type="text/javascript">
var fun = function (beginTime,endTime){
}
fun("2012,05,01,09,30,00","2012,05,08,09,30,00");//注意设置时间时,月份要比实际月份小1个月!!!
</script>
本文提供了几种日期验证的方法,包括判断某一年是否为闰年、验证两个日期的先后顺序以及检查当前时间是否位于指定的时间段内。通过JavaScript实现,帮助开发者理解和应用日期相关的逻辑。


被折叠的 条评论
为什么被折叠?



