Re: Zeit und Zeitzone

From: Philipp Takacs <philipp(at)bureaucracy.de>
Date: Sat, 31 Oct 2015 23:42:00 +0100

[2015-10-31 18:37] Manfred Lotz <manfred.lotz(at)arcor.de>
> On Sat, 31 Oct 2015 15:16:15 +0100
> Philipp Takacs <philipp(at)bureaucracy.de> wrote:
> > Date: Sat, 31 Oct 2015 23:12:26 +1100 (EST)
> >
> > Das ist doch umgerechnet "13:12:26 +0100", ich hab aber schon
> > um circa 12 uhr die Antwort verfasst. Kann also nicht passen.
> > Laut dem ersten Received-field ging die Mail um "02:12:14 +0100"
> > ein. Das wäre doch "12:12:14 +1100".
>
> Was ich auch nicht wusste, dass wohl die verschiedenen Relays die
> Zeitzone des Senders für die Zeitangabe nehmen. Ich hätte gedacht, dass
> ein Received: Header die eigene Lokale Zeit nimmt und den GMT Offset
> dazu angibt. Ich muss gestehen, ich habe auf dem Gebiet auch nie RFCs
> gelesen.

Ich versteh grad nicht ganz wie du darauf kommst.

Das Date-field wird vom Sender (Mailclient) selbst gesetzt, mit seiner
eigenen Zeitzone, in diesem Fall GMT+1100. Die Umrechnung auf GMT+0100
ist von mir.

Laut RFC 5322 soll das Date-field die lokale Zeit haben:

> The date and time-of-day SHOULD express local time.

Bei den Received-fild ist es andersherum. Das "02:12:14 +0100" kommt direkt
aus dem ersten Received-field der TU-Berlin. Die Umrechnung auf GMT+1100
ist von mir. Das ist also die Lokale Zeit mit dem zugehörigen GMT-Offset.

Auch hier schreib das RFC 5321 die lokale Zeit vor:

> Local time (with an offset) SHOULD be used rather than UT when feasible.

Es muss also kein System seine lokale Zeit in eine andere Zeitzone umrechnen.

Philipp

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Sat 31 Oct 2015 - 23:42:03 CET

search this site