O formato de data ISO (International Organization for Standardization) é uma forma padrão de expressar uma data de calendário numérica que elimina a ambiguidade. Por exemplo, os norte-americanos normalmente escrevem o mês antes da data. Os europeus escrevem a data antes do mês como em "30.3.1998" para 30 de março de 1998. Os separadores usados entre números também variam de país para país. A questão de como expressar uma data em números que precedem "1/1/1" também surge (como expressar uma data que é "B.C."). A ISO 8601 fornece uma abordagem padrão entre países que diz:
- Uma abordagem geral a específica, formando uma data que é mais fácil de processar - assim, primeiro o ano, seguido por mês, depois dia
- Com cada um separado por um hífen ("-")
- Números inferiores a 10 precedidos por um zero inicial
- Anos expressos como "0" antes do ano 1 e como "-1" para o ano anterior ao ano 0 (e assim por diante)
Thus, 30 de março de 1998 seria: 1998-03-30.
Para expressar se a data reflete o calendário juliano ou o calendário gregoriano , a data pode ser seguida por um "J" ou um "G".