Java, new Date() Immer Falsch Aktuelle Zeit

Wenn ich das mache:

new Date();

Jahr, Tag und andere Dinge, die sind OK, aber Stunde und minute, ist falsch. Ich nutze 64 bit Windows 7 auf meinem computer und:

Windows time is OK,
Bios Time is OK,
Windows Time Zone is OK,
Windows Time Zone at Regedit is OK

Jedoch wenn ich Datum-Objekt in Java (ich benutze Java 1.6) id der zone info ist America/Caracas werden sollte Europe/Istanbul

Was kann das problem sein, irgendwelche Ideen?

PS: ich nicht wollen, um die Zeit zu vertreiben zone als VM-parameter, ich will nicht verwenden ein Kalender-Objekt cos habe ich einige Bibliotheken, die ein Date-Objekt verwendet, anstatt alles, ich will nur lernen, das problem.

InformationsquelleAutor kamaci | 2013-01-24
Schreibe einen Kommentar