PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zeitzonen Umrechnung



alpha_nbg
07.09.19, 16:37
Hallo,

Ich benutze date um mithilfe der tzdb eine Zeitzonenumrechnung nach UTC zu machen.
z.B:

date -u --date='TZ="Japan" 7/20/1250 13:00'
Mi 20. Jul 03:41:01 UTC 1250


Aber was ist, wenn ich ein Datum v.Chr eingeben möchte? Ist das überhaupt möglich oder endet die tzdb beim Jahr 0?

z-B:


date -u --date='TZ="Japan" 7/20/-350 13:00'
date: ungültiges Datum „TZ="Japan" 7/20/-350 13:00“


Wenn ich im Web danach suche finde ich gar nichts, so als wäre es völlig absurd danach zu suchen.
So was wie eine Uhrzeit gabs ja zu dieser Zeit irgendwie nicht. Die tzdb gibt bei Jahreszahlen vor 1900 die LMT Werte aus und das funktioniert bis zum Jahr 0.

Gruss,
Armin

marce
08.09.19, 09:37
Ich würde mal spontan von "geht nicht" ausgehen - zumal in den "good old times" ja auch massiv an Kalendern herumgeschaubt wurde in das in der TimeZone-DB sicherlich nicht enthalten ist. Zeitzonen an sich sind ja eine recht neue Erfindung (grob: Ende 19. Jhdt), ich bin mir nicht sicher, ob die Ming-Dynastie, die Maya oder die Perser das bei sich schon auf dem Schirm hatten.

... von dem her ist es wohl "absurd", danach zu suchen bzw. sich Lösungen dafür zu basteln.

alpha_nbg
08.09.19, 14:25
Alles klar, hab ich mir schon fast gedacht. Vielen Dank für die Infos.

karl-heinz-lnx
08.09.19, 17:57
Hier was allgemeines zu dem Thema:

https://rp-online.de/panorama/wissen/bis-1893-hatte-jeder-ort-seine-eigene-zeit_aid-14713033


1884 wurden in Washington die noch heute gültigen Zeitzonen geschaffen. .... Am 1. April 1893 trat ein von Kaiser Wilhelm unterzeichnetes Gesetz in Kraft, .... Seit dem 1. Januar 1925 gibt es schließlich eine "Weltzeit".

M. E. macht es keinen Sinn einen Zeitzonen Rechner für z. B. das 16. Jahrhundert einzusetzen.