Happily. I'm in time zone CST, and I ran the following code:
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
public class TimeTester
{
public static void main( String[] args )
{
Calendar calendar = new GregorianCalendar(106 + 1900, 6, 8);
// Date trialTime = new Date();
// calendar.setTime(trialTime);
System.out.println("ZONE_OFFSET: " +
(calendar.get(Calendar.ZONE_OFFSET)/(60*60*1000)));
System.out.println("DST_OFFSET: " +
(calendar.get(Calendar.DST_OFFSET)/(60*60*1000)));
}
}
Which printed out:
ZONE_OFFSET: -6
DST_OFFSET: 1
** Changed in: sun-java5 (Ubuntu)
Status: Unconfirmed => Needs Info
--
Java reports time zone incorrectly during CDT (US Daylight saving time)
https://launchpad.net/bugs/49068
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs