得到一个月份的最大天数
/**
?*功能:判断年份是否是闰年
?*@author quhu
?*/
function isLeapYear(year){
?? //如果年份能整除4但不能整除100或者能整除400
?? if (((year % 4 == 0) && (year % 100 != 0))
???? || (year % 400 == 0)){
?????? return true;
?? } else {
?????? return false;
?? }
}
?
/**
?*功能:得到一个月份的最大天数
?*@author quhu
?*/
function getMaxDayOfMonth(year, month)
{
??? var ret = 31;
??? if (month == 2)
??? {
??????? if (isLeapYear(year)){
??????????? ret = 29;? //如果是闰年的2月则为29天
??????? }
??????? else
??????? {
??????????? ret = 28;? //如果不是闰年的2月则为28天?
??????? }
??? }
??? else
??? {
??????? if (month == 4 || month == 6 || month == 9 || month == 11)
??????? {
??????????? ret = 30;
??????? }
??? }
?
??? return ret;
}