Ich habe den folgenden Code:Falsche Daylight Saving Offset Retour von Zeitzone Objekt
java.util.TimeZone tz = java.util.TimeZone.getDefault();
System.out.println("Server DS Offset: " + tz.getDSTSavings());
Im Augenblick ist die Sommerzeit ausgeschaltet ist, so erwarte ich es 0 zurück, aber es gibt immer noch 3600000.
Server ist Solaris 10
date
Befehl gibt:
Friday, November 11, 2016 4:27:12 PM EST
env
kehrt:
TZ=Canada/Eastern
Danke! 'TimeZone.getDefault(). InDaylightTime (new Date());' ist was ich brauchte. – texasbruce
Genau :) Sie sind immer willkommen – Vadim