Timezone behavior of Java
Osipov, Michael
michael.osipov at siemens.com
Thu May 27 12:21:24 UTC 2010
Jung-uk Kim wrote:
> On Tuesday 25 May 2010 05:14 am, Osipov, Michael wrote:
>> Hi folks,
>>[...]
>
> Works fine with OpenJDK6 b19:
>
> [...]
Kim,
I tried the example from the supplied link. It fails:
osipovmi at blnn719x:/.amd_mnt/blnn728x/home/osipovmi$ echo $TZ
bash: TZ ist nicht gesetzt.
osipovmi at blnn719x:/.amd_mnt/blnn728x/home/osipovmi$ date
Do 27 Mai 2010 12:21:59 CEST
osipovmi at blnn719x:/.amd_mnt/blnn728x/home/osipovmi$ javac TimeTest.java
osipovmi at blnn719x:/.amd_mnt/blnn728x/home/osipovmi$ java TimeTest
Current time in milliseconds = 1274955728014 => Thu May 27 10:22:08 GMT 2010
Current time zone: GMT
osipovmi at blnn719x:/.amd_mnt/blnn728x/home/osipovmi$ export TZ="Europe/Berlin"
osipovmi at blnn719x:/.amd_mnt/blnn728x/home/osipovmi$ date
Do 27 Mai 2010 12:22:26 CEST
osipovmi at blnn719x:/.amd_mnt/blnn728x/home/osipovmi$ java TimeTest
Current time in milliseconds = 1274955749029 => Thu May 27 12:22:29 CEST 2010
Current time zone: Europe/Berlin
osipovmi at blnn719x:/.amd_mnt/blnn728x/home/osipovmi$ export TZ="Europe/Moscow"
osipovmi at blnn719x:/.amd_mnt/blnn728x/home/osipovmi$ date
Do 27 Mai 2010 14:22:44 MSD
osipovmi at blnn719x:/.amd_mnt/blnn728x/home/osipovmi$ java TimeTest
Current time in milliseconds = 1274955769236 => Thu May 27 14:22:49 MSD 2010
Current time zone: Europe/Moscow
osipovmi at blnn719x:/.amd_mnt/blnn728x/home/osipovmi$ unset TZ
osipovmi at blnn719x:/.amd_mnt/blnn728x/home/osipovmi$ date
Do 27 Mai 2010 12:23:24 CEST
osipovmi at blnn719x:/.amd_mnt/blnn728x/home/osipovmi$ echo $TZ
bash: TZ ist nicht gesetzt.
osipovmi at blnn719x:/.amd_mnt/blnn728x/home/osipovmi$ java TimeTest
Current time in milliseconds = 1274955817132 => Thu May 27 10:23:37 GMT 2010
Current time zone: GMT
osipovmi at blnn719x:/.amd_mnt/blnn728x/home/osipovmi$ java -version
java version "1.6.0_07"
Diablo Java(TM) SE Runtime Environment (build 1.6.0_07-b02)
Diablo Java HotSpot(TM) Server VM (build 10.0-b23, mixed mode)
osipovmi at blnn719x:/.amd_mnt/blnn728x/home/osipovmi$
I am on Diablo.
Is seems like a bug to me actually.
Thanks,
Mike
More information about the freebsd-java
mailing list