TZ Variable, TimeZone bei Vista und GnuPG, PGP etc.

12/10/2007 - 22:18 von Thomas Steinbach | Report spam
Hallo NG,

wie wird die Zeitzone bei Windows Vista
eigentlich gehandhabt? Ich werde da momentan
nicht so ganz schlau draus.

Kleiner C Exkurs:
Wenn ich mit gmtime() die Zeit abfrage, bekomme
ich in der Struktur tm eine Zeit die zwei Stunden hinter
der Zeit die ich mit localtime() abrfrage.
loclatime() mit gesetzem Daylight Saving Wert in
meiner Struktur tm entspicht aber wiederrum dem der
eingestellten Uhr meines Rechner, der aber die Zeitzone
GMT+1 Amsterdam, Berlin, etc... eingestellt hat.
Aber eben nur mit 1 Stunde Differenz???

Das ist ja merkwuerdig, denn wenn gmtime() immer UTC
darstellen soll, die der GMT angeglichen sein soll.
(Siehe http://de.wikipedia.org/wiki/Koordinierte_Weltzeit
und diverse anderen gegooggelten Seiten und auch
Windwos-Programmiererseiten), dann wundert mich das
die zwei Stunden Zeitdifferenz in Vista mit GMT+1
dargestellt werden?
Also irgendwie passt das nicht zusammen... Hat da jemand
naehere Infos? Jedenfalls Irgendwie merkwuerdig fuer mich.

Meine Frage nun zu TZ:
Wie stelle ich nun die TZ Environment Variable fuer PGP
und GnuPG u.a. Programme eigentlich dann richtig ein?

Theroretisch muesste ich ja fuer PGP/GnuPG wohl ein
TZ=UTC+1 setzen und TZ=UTC+2 fuer Sommerzeit oder?
Das ist aber komisch ist, da wir ja Sommerzeit haben und
in Windows ein "(GMT+01:00) Amsterdam, Berlin, Bern..."
steht. Wir haben z.Zt. aber Sommerzeit.
Ist ein UTC+1 das gleiche wie GMT+1? Scheinbar wohl
nicht - oder?

Oder denke ich da gerade von Hinten durch die Brust?

btw: Wieso steht in der Vista Systemuhr nicht UTC.
Das waere doch nur konsequent dann auch UTC zu nehmen.
Lt. Wikipedia weicht die GMT ja bis zu 0,9s von UTC ab.

Verwirrt, Thomas.
 

Lesen sie die antworten

#1 Helmut Rohrbeck
13/10/2007 - 18:23 | Warnen spam
Thomas Steinbach schrieb:
wie wird die Zeitzone bei Windows Vista
eigentlich gehandhabt? Ich werde da momentan
nicht so ganz schlau draus.

Kleiner C Exkurs:
Wenn ich mit gmtime() die Zeit abfrage, bekomme
ich in der Struktur tm eine Zeit die zwei Stunden hinter
der Zeit die ich mit localtime() abrfrage.



Falsche Newsgroup. Die Newsgroups für Software-Entwickler:
microsoft.public.de.german.entwickler.dotnet.vb
microsoft.public.de.german.entwickler.dotnet.vc
microsoft.public.de.german.entwickler.dotnet.vfoxpro
microsoft.public.de.german.entwickler.dotnet.vstudio
microsoft.public.de.german.entwickler.einsteiger
microsoft.public.de.german.entwickler.techtalk

Helmut Rohrbeck www.helmrohr.de
Mail nur über das Kontaktformular
auf meiner Webseite!

Ähnliche fragen