Résumé de section

    • La norme internationale ISO 8601

      ISO 8601-1:2019 Date et heure — Représentations pour l'échange d'information — Partie 1: Règles de base

      ISO 8601-2:2019 Date et heure — Représentations pour l'échange d'information — Partie 2: Extensions

    • La norme ISO 8601 décrit un mode de représentation numérique de la date et de l'heure accepté à l'échelon international.

      Lorsque les dates sont exprimées en chiffres, elles peuvent être comprises différemment : la notation 05/01/12 pouvant ainsi renvoyer au 5 janvier 2012 ou au 1 mai 2012. Ce type de confusion, aux conséquences potentiellement fâcheuses à l’échelle de l’individu, peut avoir un coût dramatique dans le monde des affaires. Du reste, sans règle de notation précise pour la date et l'heure, certaines opérations simples comme l'organisation des réunions et des livraisons, la rédaction des contrats et la réservation des billets d'avion peuvent devenir très compliquées.

      ISO 8601 dissipe toute confusion en établissant, pour la représentation de la date, un format internationalement reconnu :

      YYYY-MM-DD

      selon lequel la date du 27 septembre 2012 sera indiquée 2012-09-27.

      [ISO]


    • Représentation de la date et de l'heure en format ISO 8601 :
      dans les deux cas, on va du plus grand au plus petit.

    • Les caractères utilisés comme séparateurs

      Dans les représentations les caractères suivants sont utilisés comme séparateurs :

      [-] (trait d'union) pour séparer les éléments temporels « année » et « mois », « année » et « semaine », « année » et « quantième », « mois » et « quantième », et « semaine » et « quantième » ;
      [:] (deux points) pour séparer les éléments temporels « heure » et « minute », et « minute » et « seconde » ;
      [/] (barre oblique) pour séparer les composants dans la représentation des intervalles de temps et des intervalles de temps récurrents.
    • Exemple

    • Pour indiquer la date du 27 septembre 2021, on doit utiliser 2021-09-27, mais pas 2021/09/27, 2021.09.27, etc.

    • Zéros de tête

      Si un élément temporel dans une représentation définie a une longueur définie, des zéros de tête doivent être utilisés tel que requis.

    • Exemple

    • Pour indiquer la date du 3 août 2021, on doit utiliser 2021-08-03, mais pas 2021-8-3, 2021-3-08, 2021-03-8. Pour indiquer la date du 27 septembre 2021, on doit utiliser 2021-09-27, mais pas 2021-9-27.

    • Références

    • Vous trouverez une excellente explication de la norme ISO 8601, rédigée en français, sur Wikipedia.


    • Guide d'utilisation
      Moodlelisation avancée des cours au Département de génie de la construction