RTFM, the months are counted from 0. Don't ask me why.
See java.util.Calendar.set(int year, int month, int date);
> -----Original Message-----
> From: Scott E Washburn [mailto:[EMAIL PROTECTED]]
> Sent: Friday, May 28, 1999 12:36 PM
> To: [EMAIL PROTECTED]
> Subject: Month discrepancy from Calendar object
>
>
> Does anybody know why I would be getting an incorrect month from the
> Calendar object?
> I'm using VA for Java 2.0 Enterprise JDK 1.1.6.
>
> Heres the code I'm using:
>
> Calendar MyCalendar = Calendar.getInstance();
> int iMonth = MyCalendar.get( Calendar.MONTH );
> int iDay = MyCalendar.get( Calendar.DATE );
> int iYear = MyCalendar.get( Calendar.YEAR );
>
> With the computer set to todays date 5/28/1999,
>
> I'm getting :
> iMonth = 4
> iDay = 28
> iYear = 1999
>
> Why would I be getting a 4 for the Month instead of 5.
> I've run this in several other machines and it returns the same thing.
>
> Please help?????
>
> ______________________________________________________________
> _____________
> To unsubscribe, send email to [EMAIL PROTECTED] and
> include in the body
> of the message "signoff SERVLET-INTEREST".
>
> Archives: http://archives.java.sun.com/archives/servlet-interest.html
> Resources:
http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html
