Scomporre una data
2024-04-01T14:00:00+02:00 significa 1° aprile 2024 alle 14:00, con uno scarto di due ore dall'UTC. T separa la data dall'ora; Z può sostituire +00:00 per indicare l'UTC.
Una stringa senza offset non identifica sempre un istante
2024-04-01 è una data di calendario. 2024-04-01T14:00:00 è una data e ora senza offset. Senza un'ulteriore convenzione, queste stringhe non bastano a identificare un istante universale.
Frazioni di secondo
2024-04-01T12:00:00.123Z aggiunge 123 millisecondi. I limiti di precisione dipendono dalla libreria: JavaScript Date conserva i millisecondi, mentre Python datetime può conservare i microsecondi.
ISO 8601 e API
ISO 8601 comprende diverse rappresentazioni, tra cui date di calendario, date settimanali e durate. Le API usano spesso un sottoinsieme vicino a RFC 3339. Controlla il contratto API invece di presumere che ogni forma sia supportata.
Riferimenti
RFC 3339 — date e ore su Internet
Versione italiana pubblicata il 26 settembre 2026.