Re: Zeitzonen
| Newsgroups | gmane.linux.suse.programming |
|---|---|
| Message-ID | <OFE322C9EA.2E470C08-ONC1256FAF.000A51C6-CA256FAF.000A8797@kisters.de> |
moin, manchmal muss man nur lange genug suchen Am 21.02.2005 12:39:32 schrieb Bernard.Bramlage: > moin, > ich versuche mit einem Programm in C, C++ oder Perl festzustellen welche > Zeitzone mit YAST für das System festgelegt wurde. Ich habe z.B in YAST > die Zeitzone Australia/Canberra ausgewählt. Ich nehme an, dass YAST dann > die Datei /etc/localtime /usr/share/zoneinfo/Australia/Canberra nach > /etc/localtime kopiert. Leider gibt das Kommando date dann als > Zeitzonenkürzel EST heraus. Dies ist aber ein Kürzel für verschieden > Zeitzonen, z.B. die Eastern Standard Time in den Vereinigten Staaten. In > der Datei /etc/localtime finde ich auch keinen Hinweis, dass es sich um > die Zeitzonen Australia/Canberra handelt. > Wie kann ich also nach der Einstellung mit YAST mit einem Programm > feststellen welche Zeitzonen ausgewählt wurde. um festzustellen welche Zeitzone auf dem System eingestellt wurde, kann man sich die Datei clock ansehen Der Befehl "cat /etc/sysconfig/clock | grep ^TIMEZONE" liefert dann den korrekten Eintrag Vielleicht gibts ja auch noch andere Lösungen. Gruß Bernard