Posted by: notinterested November 4, 2011
Java/ c++ problem help!
Login in to Rate this Post:     0       ?        
import java.util.Calendar;
class CalDate {
    public static int returnTotalDays(int year, int month) {
        if(year < 0 || (month < 0 || month > 11)){
            return -1;
        }
        else
        {
           Calendar c1 = Calendar.getInstance();
           /* remember 0 in the month field always represents january
            */
           c1.set(year, month, 3);
 
           if(month > 0){
               return c1.getActualMaximum(Calendar.DAY_OF_MONTH);
           }
           else {
               return c1.getActualMaximum(Calendar.DAY_OF_YEAR);
           }
        }
    }
 
    // method main(): ALWAYS the APPLICATION entry point
    public static void main (String[] args) {
       //System.out.println ("Hello World!");
       System.out.println (returnTotalDays(2004, 0));
 
    }
}
 
Read Full Discussion Thread for this article