HTML <time> datetime Attribut

❮ HTML <time> tag

Exemple

Un élément <time> avec un attribut datetime lisible par machine :

<p>J'ai une date le <time datetime="2017-02-14">jour de la Saint-Valentin</time>.</p>
Essayez-le vous-même »

Définition et Utilisation

L'attribut datetime représente un format lisible par machine d'un élément <time> .

Exemples de valeurs datetime valides :

Dates :
<time datetime="1914"> <!-- signifie l'année 1914 -->
<time datetime="1914-12"> <!-- signifie décembre 1914 -->
<time datetime="1914-12-20"> <!-- signifie 20 décembre 1914 -->
<time datetime="12-20"> <!-- signifie 20 décembre de n'importe quelle année -->
<time datetime="1914-W15"> <!-- signifie la semaine 15 de l'année 1914 -->

Dates et Heures :
<time datetime="1914-12-20T08:00"> <!-- signifie 20 décembre 1914 à 8h -->
<time datetime="1914-12-20 08:00"> <!-- signifie aussi 20 décembre 1914 à 8h -->
<time datetime="1914-12-20 08:30:45"> <!-- avec minutes et secondes -->
<time datetime="1914-12-20 08:30:45.687"> <!-- avec minutes, secondes et millisecondes -->

Heures :
<time datetime="08:00"> <!-- signifie 8h -->
<time datetime="08:00-03:00"> <!-- signifie 8h à Rio de Janeiro (UTC-3 heures) -->
<time datetime="08:00+03:00"> <!-- signifie 8h à Madagascar (UTC+3 heures) -->

Durées :
<time datetime="P2D"> <!-- signifie une durée de 2 jours -->
<time datetime="PT15H10M"> <!-- signifie une durée de 15 heures et 10 minutes -->

Support des Navigateurs

Attribut
datetime 62.0 18.0 22.0 7.0 49.0


Syntaxe

<time datetime=" YYYY-MM-DDThh:mm:ssTZD ">

Valeurs d'Attribut

Valeur Description
YYYY-MM-DDThh:mm:ssTZD

ou

PTDHMS
La date ou l'heure spécifiée. Explication des composants :
  • YYYY - année (par exemple 2011)
  • MM - mois (par exemple 01 pour janvier)
  • DD - jour du mois (par exemple 08)
  • T ou un espace - un séparateur (nécessaire si l'heure est également spécifiée)
  • hh - heure (par exemple 22 pour 22h)
  • mm - minutes (par exemple 55)
  • ss - secondes (par exemple 03)
  • TZD - Désignateur de Fuseau Horaire (Z désigne Zulu, également connu sous le nom de Temps Universel Coordonné)
  • P - un préfixe pour "Période"
  • D - un préfixe pour "Jours"
  • H - un préfixe pour "Heures"
  • M - un préfixe pour "Minutes"
  • S - un préfixe pour "Secondes"

❮ HTML <time> tag