Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   TTimeZone.Locale.ToLocalTime() zeigt falsches Datum an? (https://www.delphipraxis.net/188708-ttimezone-locale-tolocaltime-zeigt-falsches-datum.html)

romber 30. Mär 2016 10:34

TTimeZone.Locale.ToLocalTime() zeigt falsches Datum an?
 
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?

Uwe Raabe 30. Mär 2016 10:38

AW: TTimeZone.Locale.ToLocalTime() zeigt falsches Datum an?
 
Kannst du mal ein konkretes Beispiel zeigen?

romber 30. Mär 2016 10:45

AW: TTimeZone.Locale.ToLocalTime() zeigt falsches Datum an?
 
:oops::oops::oops::oops: Peinlich

Sorry, mein Fehler. Bei mir stand die falsche Timezone drin :oops::oops:
Vielen Dank!


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:04 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz