Einzelnen Beitrag anzeigen

romber

Registriert seit: 15. Apr 2004
Ort: Köln
1.164 Beiträge
 
Delphi 10 Seattle Professional
 
#1

TTimeZone.Locale.ToLocalTime() zeigt falsches Datum an?

  Alt 30. Mär 2016, 10:34
Hallo!

Ich versuche eine UTC-Zeit mittels TTimeZone.Locale.ToLocalTime() in ein lokales Datum umzuwandeln. Dabei kommt eine falsche Urzeit heraus (-1 Stunde), so als ob die Sommerzeit gar nicht berücksichtigt wird. Dabei zeigt Windows 10 die richtige Uhrzeit an und auch automatische Umschaltung auf Witer- und Sommerzeit ist in den Einstellungen aktiviert.
Mache ich etwas falsch?
  Mit Zitat antworten Zitat