Date/Calendar confusion
From: Kurt Harless (kharless_at_qwest.net)
Date: 08/30/04
- Next message: Murray: "Re: Date/Calendar confusion"
- Previous message: Andrew Thompson: "Re: Installation directory path"
- Next in thread: Murray: "Re: Date/Calendar confusion"
- Reply: Murray: "Re: Date/Calendar confusion"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Sun, 29 Aug 2004 18:02:43 -0700
Greetings,
Given snippet...
Date today;
today = new Date();
Calendar todayg = Calendar.getInstance();
System.out.println("Date: " + today);
System.out.println("Dateg: " + todayg.SECOND);
System.out.println("Dateg: " + todayg);
The output contains;
Date: Sun Aug 29 17:57:26 GMT-07:00 2004
Dateg: 13
Dateg:
java.util.GregorianCalendar[time=1093827446353,areFieldsSet=true,areAllField
sSet=true,lenient=true,zone=sun.util.calendar.ZoneInfo[id="GMT-07:00",offset
=-25200000,dstSavings=0,useDaylight=false,transitions=0,lastRule=null],first
DayOfWeek=1,minimalDaysInFirstWeek=1,ERA=1,YEAR=2004,MONTH=7,
WEEK_OF_YEAR=36,WEEK_OF_MONTH=5,DAY_OF_MONTH=29,DAY_OF_YEAR=242,DAY_OF_WEEK=
1,DAY_OF_WEEK_IN_MONTH=5,
AM_PM=1,HOUR=5,HOUR_OF_DAY=17,MINUTE=57,SECOND=26,MILLISECOND=353,ZONE_OFFSE
T=-25200000,DST_OFFSET=0]
Why does "System.out.println("Dateg: " + todayg.SECOND);" produce a value of
13 when "System.out.println("Dateg: " + todayg);" has SECOND=26 ????
Dazed and Confused...
- Next message: Murray: "Re: Date/Calendar confusion"
- Previous message: Andrew Thompson: "Re: Installation directory path"
- Next in thread: Murray: "Re: Date/Calendar confusion"
- Reply: Murray: "Re: Date/Calendar confusion"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]