Martin Schröder schrieb:
Am 2. Dezember 2015 um 10:38 schrieb Martin Burnicki
: Daniel Spannbauer schrieb: # Environment "GMT+1" --> eine Stunde "westlich" von UTC
flasch https://en.wikipedia.org/wiki/UTC%2B01:00
+: östlich -: westlich
Ich glaube nicht, dass falsch war, was ich geschrieben habe. Natürlich sind wir in Deutschland in der Zeitzone UTC+1h, und diese Zeitzone ist *östlich* von Greenwich, wie es auch in Wikipedia steht. Ich habe lediglich versucht, zu erklären, warum für genau diesen Fall für die TZ-Environment-Variable das *entgegengesetzte* Vorzeichen zu verwenden ist, als man zunächst erwartet. Wie schon geschrieben, sind die Buchstaben in TZ nur eine Kennung, und für die Berechnung der *Zeit* macht es keinen Unterschied, ob man "GMT-1" oder "CET-1" schreibt, nur der angezeigte String ändert sich: martin@pc-martin:~> date -u; TZ=CET-1 date Mi 2. Dez 09:56:30 UTC 2015 Mi 2. Dez 10:56:30 CET 2015 martin@pc-martin:~> date -u; TZ=GMT-1 date Mi 2. Dez 09:57:23 UTC 2015 Mi 2. Dez 10:57:23 GMT 2015 gibt sowohl mit TZ=CET-1 als auch mit TZ=GMT-1 im Environment die korrekte Ortszeit für die Zeitzone UTC+1h aus. Dabei ist natürlich die Verwendung "GMT" hier ziemlich irreführend, weil es so aussieht, als ob die ausgegebene Zeit "GMT" ist (was oft mit UTC verwechselt wird), aber dennoch einen Offset von +1h gegenüber UTC hat. Gruß, Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org