Date
Uso
La cabecera Date registra el momento exacto en que se creó un mensaje. Los servidores de origen incluyen esta cabecera en todas las respuestas para que las cachés y los clientes posteriores sepan cuándo se generó el contenido. La marca de tiempo interviene en los cálculos de frescura: el valor de la cabecera Age se deriva de la diferencia entre la hora actual y el valor de Date.
Los proxies y las CDN conservan el valor original de Date al servir respuestas almacenadas en caché. Comparar Date con el reloj local revela la antigüedad de una copia en caché. La directiva max-age de Cache-Control funciona junto con Date para determinar la frescura restante.
El valor sigue el formato IMF-fixdate:
Date: <day-name>, <day> <month> <year>
<hour>:<minute>:<second> GMT
day-name
La abreviatura del día de la semana: Mon, Tue, Wed, Thu, Fri, Sat o Sun.
day
El día del mes con dos dígitos, rellenado con cero cuando es necesario (por ejemplo, 01, 15, 30).
month
Una abreviatura de mes de tres letras: Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov o Dec.
year
Un año de cuatro dígitos (por ejemplo, 2025).
hour
Una hora de dos dígitos en formato de 24 horas (de 00 a 23).
minute
Un minuto de dos dígitos (de 00 a 59).
second
Un segundo de dos dígitos (de 00 a 59).
GMT
Todas las fechas de esta cabecera se expresan en hora del meridiano de Greenwich, que no tiene desfase respecto al tiempo universal coordinado (UTC).
Ejemplo
Una respuesta generada un miércoles a las 08:00 UTC. El servidor creó esta respuesta al comienzo del día, y la marca de tiempo sirve de anclaje para los cálculos de frescura de todas las cachés posteriores.
Date: Wed, 04 Jun 2025 08:00:00 GMT
La cabecera Last-Modified suele aparecer junto a Date para mostrar cuándo cambió por última vez el recurso subyacente, mientras que Date indica cuándo se compuso la respuesta.
Date: Fri, 14 Feb 2025 12:30:00 GMT
Last-Modified: Mon, 10 Feb 2025 09:00:00 GMT
Formatos de fecha obsoletos
Las implementaciones de HTTP más antiguas usaban dos formatos alternativos. Se consideran obsoletos, pero algunos analizadores aún los aceptan por retrocompatibilidad: Sunday, 06-Nov-94 08:49:37 GMT (el formato de fecha antiguo) y Sun Nov 6 08:49:37 1994 (formato asctime).