Attributo datetime di HTML <time>
Definizione e uso
datetime
L'attributo rappresenta il formato leggibile da macchina dell'elemento <time>.
Esempi di valori di data e ora validi:
Data:
<time datetime="1914"> <!-- Rappresenta l'anno 1914 --> <time datetime="1914-12"> <!-- Rappresenta il mese di dicembre 1914 --> <time datetime="1914-12-20"> <!-- Rappresenta il 20 dicembre 1914 --> <time datetime="12-20"> <!-- Rappresenta il 20 dicembre di ogni anno --> <time datetime="1914-W15"> <!-- Rappresenta la 15ª settimana del 1914 -->
Data e ora:
<time datetime="1914-12-20T08:00"> <!-- Rappresenta le 8 del mattino del 20 dicembre 1914 --> <time datetime="1914-12-20 08:00"> <!-- Anche questo rappresenta le 8 del mattino del 20 dicembre 1914 --> <time datetime="1914-12-20 08:30:45"> <!-- Include minuti e secondi --> <time datetime="1914-12-20 08:30:45.687"> <!-- Include minuti, secondi e millisecondi -->
Ora:
<time datetime="08:00"> <!-- Rappresenta le 8 del mattino --> <time datetime="08:00-03:00"> <!-- Rappresenta le 8 del mattino a Rio de Janeiro (UTC-3 ore) --> <time datetime="08:00+03:00"> <!-- Rappresenta le 8 del mattino a Madagascar (UTC+3 ore) -->
Durata:
<time datetime="P2D"> <!-- Rappresenta 2 giorni --> <time datetime="PT15H10M"> <!-- Rappresenta 15 ore e 10 minuti -->
Esempio
L'elemento time ha già impostato l'attributo datetime leggibile da macchina:
<p>Ho un appuntamento il <time datetime="2017-02-14">Giorno degli innamorati</time>.</p>
Grammatica
<time datetime="YYYY-MM-DDThh:mm:ssTZD">
Valore dell'attributo
Valore | Descrizione |
---|---|
YYYY-MM-DDThh:mm:ssTZD o PTDHMS |
Data o ora specificata. Spiegazione dei componenti:
|
Supporto del browser
I numeri nella tabella indicano la versione del browser che supporta per la prima volta l'attributo.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
62.0 | 18.0 | 22.0 | 7.0 | 49.0 |