![]() |
Weltzeit, Zeitzonen erfragen
Gibt es eine Möglichkeit die Zeitzonen, wie sie bei der Uhr-Einstellung von Windows angegeben sind, irgentwie auszulesen.
Ich bräuchte GMT -1.00 ... GMT +0.00 GB GMT +1.00 Deutschlang, Frankreich, Schweden, Norwegen GMT +2.00 ... |
Re: Weltzeit, Zeitzonen erfragen
Es gibt eine Reihe von Delphi-Systemvariablen, mit denen man solche lokalen Einstellungen auslesen kann.
Beispielsweise kannst Du die Variable "DateSeparator" auslesen und damit feststellen, welches Zeichen bei den derzeitigen Länder-Einstellungen auf dem PC, auf dem Dein Programm läuft, als Trennungs-Zeichen bei Datumsangaben benutzt wird. Gib' mal "DateSeparator" als Suchbegriff in den Delphi-Hilfetexten ein, und da werden Dir alle diese Variablen aufgelistet. Eine dieser Variablen lautet dann "SysLocale" (oder so ähnlich) und diese Variable lässt dann soweit ich weiß auch Rückschlüsse auf die Zeitzone zu. Kannst ja mal nachlesen ... |
Re: Weltzeit, Zeitzonen erfragen
Leider findet sich dort auch keine Liste aller Zeitzonen der Welt.
Muss ich Sie wirklich selbst in einer Liste erfassen? |
Re: Weltzeit, Zeitzonen erfragen
Moin Neo,
schau doch mal unter HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Time Zones |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:06 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz