Date
Verwendung
Der Header Date hält den genauen Zeitpunkt fest, zu dem eine Nachricht erstellt wurde. Origin-Server fügen diesen Header in jede Antwort ein, damit nachgelagerte Caches und Clients wissen, wann der Inhalt erzeugt wurde. Der Zeitstempel fließt in Berechnungen der Frische ein: Der Wert des Age-Headers wird aus der Differenz zwischen der aktuellen Zeit und dem Date-Wert abgeleitet.
Proxys und CDNs bewahren den ursprünglichen Date-Wert, wenn sie zwischengespeicherte Antworten ausliefern. Ein Vergleich von Date mit der lokalen Uhr zeigt, wie alt eine zwischengespeicherte Kopie ist. Die Cache-Control-Direktive max-age arbeitet mit Date zusammen, um die verbleibende Frische zu bestimmen.
Der Wert folgt dem IMF-fixdate-Format:
Date: <day-name>, <day> <month> <year>
<hour>:<minute>:<second> GMT
day-name
Die Abkürzung des Wochentags: Mon, Tue, Wed, Thu, Fri, Sat oder Sun.
day
Ein zweistelliger Tag des Monats, bei Bedarf mit führender Null aufgefüllt (z. B. 01, 15, 30).
month
Eine dreibuchstabige Monatsabkürzung: Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov oder Dec.
year
Eine vierstellige Jahreszahl (z. B. 2025).
hour
Eine zweistellige Stunde im 24-Stunden-Format (00 bis 23).
minute
Eine zweistellige Minute (00 bis 59).
second
Eine zweistellige Sekunde (00 bis 59).
GMT
Alle Datumsangaben in diesem Header werden in Greenwich Mean Time ausgedrückt, die keinen Versatz zur koordinierten Weltzeit (UTC) aufweist.
Beispiel
Eine Antwort, die an einem Mittwoch um 08:00 UTC erzeugt wurde. Der Server hat diese Antwort zu Tagesbeginn erstellt, und der Zeitstempel verankert die Frischeberechnungen für alle nachgelagerten Caches.
Date: Wed, 04 Jun 2025 08:00:00 GMT
Ein Last-Modified-Header erscheint häufig neben Date und zeigt an, wann sich die zugrunde liegende Ressource zuletzt geändert hat, während Date angibt, wann die Antwort zusammengestellt wurde.
Date: Fri, 14 Feb 2025 12:30:00 GMT
Last-Modified: Mon, 10 Feb 2025 09:00:00 GMT
Veraltete Datumsformate
Ältere HTTP-Implementierungen verwendeten zwei alternative Formate. Sie gelten als überholt, manche Parser akzeptieren sie jedoch weiterhin aus Gründen der Abwärtskompatibilität: Sunday, 06-Nov-94 08:49:37 GMT (das alte Datumsformat) und Sun Nov 6 08:49:37 1994 (asctime-Format).