warum gibt es so viele Zeitzonen?

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
decembersoul
Beiträge: 283
Registriert: 16.10.2003 10:25:15

warum gibt es so viele Zeitzonen?

Beitrag von decembersoul » 02.04.2007 11:34:51

Ich will eine HTML Seite schreiben über die der User die Zeitzone des Systems einstellen kann.
Im Grunde wird dann zum Schluss ein link auf /etc/localtime gesetzt.

Wenn ich mir jedoch die Zeitzonen in /usr/share/zoneinfo ansehen, bin ich erstaunt das es über 300 verschiedene gibt.
Im Grunde dürfte es doch nur 24 Zeitzonen geben oder?
Viele der aufgeführten Orte sind doch in der selben TZ.

Bekomme ich irgend wo eine "kurze" liste mit allen Zeitzonen?

Wenn jemand z.B. in London wohnt, dann hat er doch die selbe TZ wie Dublin, oder Amsterdam und Berlin

Wäre nett wenn meine Liste dann nur 24 Einträge hätte und hinter dem Eintrag stehen dann alle Orte in der TZ.

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Beitrag von Spasswolf » 02.04.2007 12:00:03

London und Dublin liegen in der gleichen Zeitzone, Amsterdam und Berlin in einer anderen, ausserdem gibt es mehr als 24 Zeitzonen:
http://upload.wikimedia.org/wikipedia/c ... imized.png

Benutzeravatar
shoening
Beiträge: 915
Registriert: 28.01.2005 21:05:59
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von shoening » 02.04.2007 12:01:48

Wenn jemand z.B. in London wohnt, dann hat er doch die selbe TZ wie Dublin, oder Amsterdam und Berlin
Wie kommst Du denn darauf? Berlin ist GMT+1

Ausserdem gibt es noch so was wie Sommerzeit, die unterschiedlich anfaengt.

Ciao
Stefan

decembersoul
Beiträge: 283
Registriert: 16.10.2003 10:25:15

Beitrag von decembersoul » 02.04.2007 12:09:53

Das hier gibt alle TZ aus
cat /usr/share/zoneinfo/zone.tab | cut -f3 | sort -u

das sind bei mir 413 Zeitzonen. Sind die alle nötig?
Dann kann ich es nicht einfach über ein drop down menü machen.

Benutzeravatar
shoening
Beiträge: 915
Registriert: 28.01.2005 21:05:59
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von shoening » 02.04.2007 13:25:51

Hallo,

schau Dir doch mal den Kommentar ueber den Dateiaufbau an.
Da ist eben fuer jedes Land eine Liste der in diesem Land verfuegbaren Zeitzonen angegeben.
Daraus ergibt sich, dass die Anzahl Eintraege in dieser Datei groesser ist als die Anzahl Laender, die
es gibt und groesser als die Anzahl Zeitzonen.

Ciao
Stefan

roli
Beiträge: 3174
Registriert: 10.09.2003 17:39:58

Beitrag von roli » 02.04.2007 14:38:21

Hi,

um das ganze noch etwas lustiger zu machen, gibt es nicht nur Zeitzonen, die sich um ganze Stunden "unterscheiden", sondern auch welche mit 1/4 , 1/2 oder 3/4 Stunden Versatz. Wenn ich nicht irre gibt es einen Australischen Bundesstaat der einen Versatz von 1/2 Std. hat. Irgendwelche Suedostasiatischen Staaten haben dann auch 1/4 bzw. 3/4 Std. Versatz, nur um vor dem geliebten Nachbarn Mittag zu haben.
Heisst's nicht mittlerweite UTC anstelle von GMT?
Roland


"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"

Antworten