求一直接判断闰年的方法?
刚才看了几个帖子,有高手说用 DateTime.IsLeapYear()这个方法,这个方法需要导入哪个包??谢谢指点
------解决方案--------------------import java.util.GregorianCalendar;
GregorianCalendar.isLeapYear();
------解决方案--------------------public static boolean isLeapYear(int year) {
boolean isLeapYear = false;
int gregorianCutoverYear = 1582;//1582 年定的 Gregorian Calendar 才再增加百年不潤四百年潤的規則
if( year > = gregorianCutoverYear ) {
if((year%4 == 0) && ((year%100 != 0) || (year%400 == 0))) {
isLeapYear = true;
}
}
else{
if(year%4 == 0) {
isLeapYear = true;
}
}
return isLeapYear;
}