OSCAT Forum

oscat.lib => Bestehende Module / Existing Modules => Thema gestartet von: klaus313 am 14. Mai 2008, 22:16:04

Titel: UTC oder local time bei SUN_modulen
Beitrag von: klaus313 am 14. Mai 2008, 22:16:04
Hi Hugo,
die sun module bekommen als Basis UTC. Müssen nun die Zeiten für e.g. sun_rise ebenfalls auf Local time (incl DST) umgerechnet werden um die richtigen Zeiten zu erhalten oder nicht?- wenn nicht, wie wird dann zwischen DST und "normal" unterschieden ? (vgl. deine "blind" Lösung)
Irgendwie bin ich verwundert, dass ich UTC eingebe und die richtigen Zeiten erhalte ??

Danke für Deine Hilfe

klaus
Titel: Re: UTC oder local time bei SUN_modulen
Beitrag von: hugo am 14. Mai 2008, 23:50:10
die sun module arbeiten grundsätzlich mit utc den bei utc gibt es keine dst.

sowohl einga ng wie auch ausgang sind in utc und müssen erst in localtime umgerechnet werden.
zur umrechnung gibt es in der lib entsprechende module local_time.

das ganze muss so sein den die sun module sollten unabhängig vom ort oder besser auch auf einem schiff funktionieren.
ausserdem ist nur in utc eine 100%ige referenz sichergestellt.