Format de date ISO 8601
16 septembre 2005
POPULARITE : 732 visites
L’ambiguité des dates est en fait relativement restreinte puisqu’elle ne concerne réellement que les Etats-Unis, en effet dans la quasi totalité du monde, une date s’écrit avec l’ordre suivant Jour, Mois et Année.
Le problème de l’an 2000 signalait aussi qu’on avait tendance à simplifier un peu rapidement une date, par exemple en oubliant d’indiquer le siècle.
Au niveau de l’heure, on signalera principalement l’écriture sur 12 ou 24 heures.
La norme
La norme ISO 8601 écrite en 1998 puis revue en 2000 et enfin en 2004 a donné lieu à une norme (définitive ?) nommée ISO 8601:2004.
= Format de date : YYYY-MM-JJ
Le format de date suit l’ordre suivant : Année, Mois, Jour. Ainsi, Nous écrirons 2005-09-16 pour le 16 Septembre 2005.
= Format d’heure : HH :MM :SS
On indique l’heure de la façon suivante : HH :MM pour les heures et les minutes ou éventuellement HH :MM :SS si on souhaite ajouter l’information des secondes. Ces nombres sont obligatoirement sur 2 chiffres.
= Heure universelle : HH :MM :SSZ
L’heure est une heure local, dans le cas où on souhaite utiliser l’heure universelle UTC (Universal Time Coordinated, anciennement GMT qui signifiait Greenwich Meridian Time).
L’indication d’une heure universelle se fait par l’ajout de la lettre Z. Ainsi 15:30Z signifie 15:30 en temps universel.
= Utiliser Date et Heure : YYYY-MM-JJTHH :MM :SS
Si on souhaite utiliser dans un même champ la date et l’heure, il faut séparer ces deux éléments par un T.
= Période : YYYY-MM-JJTHH :MM :SS/YYYY-MM-JJTHH :MM :SS
Une période est définie par une date de début et une date de fin séparées par un diviseur (/).
Job-scheduling
Planification
Dates
Sites connexes
Licence
Partenariat
Rechercher
Recherche globale
Annonces