Descomponer una fecha
2024-04-01T14:00:00+02:00 significa el 1 de abril de 2024 a las 14:00, con un desfase de dos horas respecto a UTC. T separa la fecha de la hora; Z puede sustituir a +00:00 para indicar UTC.
Una cadena sin desfase no siempre identifica un instante
2024-04-01 es una fecha de calendario. 2024-04-01T14:00:00 es una fecha y hora sin desfase. Sin una convención adicional, estas cadenas no bastan para identificar un instante universal.
Fracciones de segundo
2024-04-01T12:00:00.123Z añade 123 milisegundos. Los límites de precisión dependen de la biblioteca: Date de JavaScript conserva milisegundos y datetime de Python puede conservar microsegundos.
ISO 8601 y las API
ISO 8601 incluye varias representaciones, como fechas de calendario, fechas por semanas y duraciones. Las API suelen utilizar un subconjunto cercano a RFC 3339. Comprueba el contrato de tu API en vez de suponer que admite todas las formas.
Referencias
RFC 3339 — fechas y horas en Internet
Versión en español publicada el 26 de septiembre de 2026.