刚才看了几个帖子,有高手说用  DateTime.IsLeapYear()这个方法,这个方法需要导入哪个包??谢谢指点

解决方案 »

  1.   

    import java.util.GregorianCalendar;GregorianCalendar.isLeapYear();
      

  2.   

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

  3.   

    GregorianCalendar.isLeapYear();
    有这个方法?我怎么没找到
      

  4.   

    1.3里面就有了,这是1.3 API的地址: http://java.sun.com/j2se/1.3/docs/api/看GregorianCalendar的方法
      

  5.   

    import java.util.GregorianCalendar;GregorianCalendar.isLeapYear();