diff options
| author | Warren Levy <warrenl@redhat.com> | 2000-12-28 05:55:56 +0000 |
|---|---|---|
| committer | Warren Levy <warrenl@gcc.gnu.org> | 2000-12-28 05:55:56 +0000 |
| commit | ed55bdc47f78302e9f7271300cef11be655bccc0 (patch) | |
| tree | 4527372c96022ef87de67514404688cc3687737d /libjava/java/util/GregorianCalendar.java | |
| parent | 5da1e2c4897295fb32739724224a86c866dff1d5 (diff) | |
re PR libgcj/1358 (java.util.Date.toString() doesn't seem to behave properly.)
Fix for PR libgcj/1358:
* java/lang/System.java: Update Copyright date properly.
* java/util/Calendar.java: Fix typo in comment.
(set): Set 24-hour clock hour instead of 12-hour clock hour.
* java/util/GregorianCalendar.java (GregorianCalendar): Properly
initialize times. Spec says to set H:M:S values to zero only if
a date is given.
* java/util/TimeZone.java (getDefaultDisplayName): Casts to char
needed for evaluating numbers '0' to '9' in printouts of GMT offsets.
* java/util/natGregorianCalendar.cc (computeTime): Properly handle
timezones and GMT offsets, being careful to account for units of
milliseconds vs. seconds.
From-SVN: r38508
Diffstat (limited to 'libjava/java/util/GregorianCalendar.java')
| -rw-r--r-- | libjava/java/util/GregorianCalendar.java | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/libjava/java/util/GregorianCalendar.java b/libjava/java/util/GregorianCalendar.java index 3f6232a6994..cc06c2919d2 100644 --- a/libjava/java/util/GregorianCalendar.java +++ b/libjava/java/util/GregorianCalendar.java @@ -115,23 +115,20 @@ public class GregorianCalendar extends Calendar { public GregorianCalendar (int year, int month, int date) { this(); - setDefaultTime (); - set (year, month, date); + set (year, month, date, 0, 0, 0); } public GregorianCalendar (int year, int month, int date, int hour, int minute) { this(); - setDefaultTime (); - set (year, month, date, hour, minute); + set (year, month, date, hour, minute, 0); } public GregorianCalendar (int year, int month, int date, int hour, int minute, int second) { this(); - setDefaultTime (); set (year, month, date, hour, minute, second); } |
