Hi! I think that the Calendar object behaves strange.
<% String[] ids = TimeZone.getAvailableIDs(1 * 60 * 60 * 1000); SimpleTimeZone pdt = new SimpleTimeZone(1 * 60 * 60 * 1000, ids[0]); pdt.setStartRule(Calendar.APRIL, 1, Calendar.SUNDAY, 1 * 60 * 60 * 1000); pdt.setEndRule(Calendar.OCTOBER, -1, Calendar.SUNDAY, 1 * 60 * 60 * 1000); GregorianCalendar MyDate = new GregorianCalendar(pdt); out.print(MyDate.get(Calendar.YEAR) + "-" + MyDate.getMinimum(Calendar.MONTH) + "-" + MyDate.getMinimum(Calendar.DATE); %> My output is : 2001-0-1 Is it so that months start a 0 and dates starts at 1????? weird in that case. Why does not both month and date starts at 0 or 1. That would have been much more simple.. -- To unsubscribe: <mailto:[EMAIL PROTECTED]> For additional commands: <mailto:[EMAIL PROTECTED]> Troubles with the list: <mailto:[EMAIL PROTECTED]>
