[kaffe] CVS kaffe (robilad): Resynced with GNU Classpath: time zone fix
Kaffe CVS
cvs-commits at kaffe.org
Sat Feb 19 09:34:20 PST 2005
PatchSet 5572
Date: 2005/02/19 17:26:44
Author: robilad
Branch: HEAD
Tag: (none)
Log:
Resynced with GNU Classpath: time zone fix
2005-02-19 Dalibor Topic <robilad at kaffe.org>
Resynced with GNU Classpath.
2005-02-18 Sven de Marothy <sven at physto.se>
* java/util/TimeZone.java,
(getDefaultDisplayName): Don't print zero offsets.
Members:
ChangeLog:1.3616->1.3617
libraries/javalib/java/util/TimeZone.java:1.22->1.23
Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.3616 kaffe/ChangeLog:1.3617
--- kaffe/ChangeLog:1.3616 Sat Feb 19 17:11:55 2005
+++ kaffe/ChangeLog Sat Feb 19 17:26:44 2005
@@ -2,6 +2,15 @@
Resynced with GNU Classpath.
+ 2005-02-18 Sven de Marothy <sven at physto.se>
+
+ * java/util/TimeZone.java,
+ (getDefaultDisplayName): Don't print zero offsets.
+
+2005-02-19 Dalibor Topic <robilad at kaffe.org>
+
+ Resynced with GNU Classpath.
+
2005-02-18 Robert Schuster <thebohemian at gmx.net>
* java/nio/charset/Charset.java (forName): Throws
Index: kaffe/libraries/javalib/java/util/TimeZone.java
diff -u kaffe/libraries/javalib/java/util/TimeZone.java:1.22 kaffe/libraries/javalib/java/util/TimeZone.java:1.23
--- kaffe/libraries/javalib/java/util/TimeZone.java:1.22 Sat Jan 22 19:18:51 2005
+++ kaffe/libraries/javalib/java/util/TimeZone.java Sat Feb 19 17:26:46 2005
@@ -1107,15 +1107,21 @@
StringBuffer sb = new StringBuffer(9);
sb.append("GMT");
- sb.append(offset >= 0 ? '+' : '-');
offset = Math.abs(offset) / (1000 * 60);
int hours = offset / 60;
int minutes = offset % 60;
- sb.append((char) ('0' + hours / 10)).append((char) ('0' + hours % 10));
- sb.append(':');
- sb.append((char) ('0' + minutes / 10)).append((char) ('0' + minutes % 10));
+ if (minutes != 0 || hours != 0)
+ {
+ sb.append(offset >= 0 ? '+' : '-');
+ sb.append((char) ('0' + hours / 10));
+ sb.append((char) ('0' + hours % 10));
+ sb.append(':');
+ sb.append((char) ('0' + minutes / 10));
+ sb.append((char) ('0' + minutes % 10));
+ }
+
return sb.toString();
}
More information about the kaffe
mailing list