tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ralph Einfeldt" <ralph.einfe...@uptime-isc.de>
Subject RE: bug in java api? (ot)
Date Thu, 06 Feb 2003 12:06:33 GMT
In gregorian calendar aplies following rule

isLeapYear = (year mod 4 = 0) and ((not year mod 100 = 0) or (year mod 400 = 0))  

2000 mod 4 = 0 -> true
not 2000 mod 100 = 0 -> false
2000 mod 400 = 0 -> true

true and (false or true) -> true

> -----Original Message-----
> From: Felipe Schnack [mailto:felipes@ritterdosreis.br]
> Sent: Thursday, February 06, 2003 12:50 PM
> 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
> felipes@ritterdosreis.br
> Cel.: (51)91287530
> Linux Counter #281893
> 
> Centro Universitário Ritter dos Reis
> http://www.ritterdosreis.br
> ritter@ritterdosreis.br
> Fone/Fax.: (51)32303341
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
> 
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Mime
View raw message