2012-12-11 3 views

Antwort

0

Aus der Spitze von meinem Kopf

  • Zeitzonen Zeitreihen sind: Damit meine ich, wenn Sie die lokale Zeit von irgendwelchem ​​Moment nehmen und speichern sie irgendwo dann Informationen Zeitzone Sie verwenden die heutigen. Bis morgen könnte sich diese Information geändert haben und der gespeicherte Zeitpunkt könnte anders interpretiert werden. Um dies zu lösen, sollten Sie die Zeitzoneninformationen mit dem Ereignis oder dem Zeitpunkt, den Sie beschreiben möchten, speichern.

  • Datum und Uhrzeit sind Beobachtungen: Damit meine ich, dass Sie unabhängig von der zu diesem Zeitpunkt gültigen Zeitzone einen Zeitpunkt in Ortszeit codieren und zum Zeitpunkt der Beobachtung Umrechnungen vornehmen können. Am 1. Januar um 2 Uhr könnten heute 4 Tage und 3 Stunden vor einem Referenzpunkt liegen. Aber um 2 Uhr am 1. Januar scheint der gleiche Bezugspunkt nur noch 4 Tage und 2 Stunden zu sein. Sie müssen also beim Konvertieren zwischen der verstrichenen Zeit zwischen Referenzpunkten zu unterschiedlichen Zeiten Ausschau halten. Insbesondere wenn Sie einen Timer (in N Sekunden) festlegen, müssen Sie möglicherweise neu berechnen, ob das Ereignis von Zeit zu Zeit mit dem Ereignis übereinstimmt.

  • Zeitzonen sind regional: Damit meine ich, dass Sie nicht alle Datumsangaben mit der gleichen Zeitzone als gleich behandeln können. Insbesondere DST-Beobachtungsorte in der nördlichen und südlichen Hemisphäre können während des Jahres für eine Weile zusammenfallen, während sie während des restlichen Jahres völlig aus dem Takt geraten sind.

  • Datumsangaben und Uhrzeiten, die in Ortszeit angegeben sind, müssen nicht existieren oder können mehrmals vorkommen. Du hast der DST beispielsweise bei der DST-Umschaltung rückwärts mal dazwischen zweimal vorkommen lassen, einmal vor dem Switch und einmal danach, also brauchst du vielleicht ein Flag dafür. Ebenso überspringt ein DST-Switch die Zeiten. DST ist jedoch nicht das einzige Beispiel. Einige Regionen in der Nähe der internationalen Datumsgrenze entschieden sich dafür, links oder rechts davon zu sein, und als Ergebnis gibt es entweder einen ganzen Tag vermisst oder einen ganzen Tag, der zweimal wiederholt wird.

Verwandte Themen