Indeed 2000 was a leap year with 29th of Feb.

Every year that can be divided by four is a leap year, except it can be
divided by 100 than it's not. 
But if it can be divided by 400 then it is a leap year again. ;-)

So because of the last rule, 2000 was a leap year and the API is
correct...

> -----Original Message-----
> From: Daniel Brown [mailto:[EMAIL PROTECTED]] 
> Sent: Donnerstag, 6. Februar 2003 13:03
> To: Tomcat Users List
> Subject: RE: bug in java api? (ot)
> 
> 
> But 2000 *was* a leap year...?
> 
> http://world.std.com/~dpbsmith/leapyearfaq.txt
> 
> > -----Original Message-----
> > From: Felipe Schnack [mailto:[EMAIL PROTECTED]]
> > Sent: 06 February 2003 11:50
> > To: Tomcat Users List
> > Subject: bug in java api? (ot)
> >
> >
> >   Take a look at the following code
> >
> > GregorianCalendar cal = (GregorianCalendar)Calendar.getInstance();
> > cal.set(2000, Calendar.FEBRUARY, 1); 
> > System.out.println(cal.isLeapYear(2000));
> >
> >   Shouldn't "false" be printed on the screen? I see "true" 
> here in my 
> > machine :-)
> >
> > --
> >
> > Felipe Schnack
> > Analista de Sistemas
> > [EMAIL PROTECTED]
> > Cel.: (51)91287530
> > Linux Counter #281893
> >
> > Centro Universitário Ritter dos Reis http://www.ritterdosreis.br
> > [EMAIL PROTECTED]
> > Fone/Fax.: (51)32303341
> >
> >
> > 
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to