Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 May 2010 11:14:15 +0200
From:      "Osipov, Michael" <michael.osipov@siemens.com>
To:        "freebsd-java@freebsd.org" <freebsd-java@freebsd.org>
Subject:   Timezone behavior of Java
Message-ID:  <BA7F2D0AAFA236469C36CDB54DE1A07DA8EFF14A@DEMCHP99E24MSX.ww902.siemens.net>

index | next in thread | raw e-mail

Hi folks,

I came recently across a problem with the timezone settings in our Jetty on our machine.

This is the ouput:
osipovmi@blnn719x:/.amd_mnt/blnn728x/home/osipovmi$ echo $LANG
de_DE.UTF-8
osipovmi@blnn719x:/.amd_mnt/blnn728x/home/osipovmi$ date
Di 25 Mai 2010 11:10:46 CEST
osipovmi@blnn719x:/.amd_mnt/blnn728x/home/osipovmi$ echo $TZ
bash: TZ ist nicht gesetzt.
osipovmi@blnn719x:/.amd_mnt/blnn728x/home/osipovmi$ javac ShowTimezone.java
osipovmi@blnn719x:/.amd_mnt/blnn728x/home/osipovmi$ java ShowTimezone
sun.util.calendar.ZoneInfo[id="GMT",offset=0,dstSavings=0,useDaylight=false,transitions=0,lastRule=null]
osipovmi@blnn719x:/.amd_mnt/blnn728x/home/osipovmi$ export TZ="Europe/Berlin"
osipovmi@blnn719x:/.amd_mnt/blnn728x/home/osipovmi$ date
Di 25 Mai 2010 11:11:25 CEST
osipovmi@blnn719x:/.amd_mnt/blnn728x/home/osipovmi$ java ShowTimezone
sun.util.calendar.ZoneInfo[id="Europe/Berlin",offset=3600000,dstSavings=3600000,useDaylight=true,transitions=143,lastRule=java.util.SimpleTimeZone[id=Europe/Berlin,offset=3600000,dstSavings=3600000,useDaylight=true,startYear=0,startMode=2,startMonth=2,startDay=-1,startDayOfWeek=1,startTime=3600000,startTimeMode=2,endMode=2,endMonth=9,endDay=-1,endDayOfWeek=1,endTime=3600000,endTimeMode=2]]
osipovmi@blnn719x:/.amd_mnt/blnn728x/home/osipovmi$

Java source: System.out.println(TimeZone.getDefault());

How can this be explained? Do I have to set the TZ variable globally? I assumed from date's behavior that /etc/localtime will suffice.

Thanks
-- 
Mit freundlichem Gruß / Best regards

Michael Osipov

Siemens AG
Sector Industry, I DT IT LD Bln (Werkstudent)
mailto:michael.osipov@siemens.com
help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BA7F2D0AAFA236469C36CDB54DE1A07DA8EFF14A>