Problem mit Date(), Zeitzone ändert sich immer?!

Loki2

Erfahrenes Mitglied
Hallo

Ich habe einen Button, wenn man auf diesen klickt wird in ein Textfeld die aktuelle Uhrzeit geschrieben. Funktioniert soweit auch ganz gut allerdings immer nur beim ersten Mal. Klicke ich noch einmal darauf ist die aktuelle Uhrzeit -2 Stunden und die TimeZone ist auf GMT geändert?! Ohne das was gemacht wurde. Hier der Code:

Code:
Date myDate = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss");
fTxtStartTime.setText(sdf.format(myDate));
sdf = new SimpleDateFormat("dd.MM.yyyy");
fTxtdate.setText(sdf.format(myDate));

Warum ändert sich die Zeitzone einfach so

Gruß und so
Loki2
 
Hallo,

diese fünf Zeilen sollten die Zeitzone eigentlich nicht ändern – gibt es vielleicht an anderer Stelle noch einen Aufruf, der mit dem Setzen einer Zeitzone zu tun haben könnte?

Grüße,
Matthias
 
Zurück