САМОСТОЯТЕЛЬНОЕ ОБУЧЕНИЕ ДЛЯ ВЕБ РАЗРАБОТЧИКОВ

Тег <time> атрибут datetime

❮ HTML <time> тег

Пример

Элемент time с машиночитаемым атрибутом datetime:

<p>У меня назначено свидание <time datetime="2017-02-14">в день святого Валентина</time>.</p>
Попробуйте сами »

Определение и использование

Атрибут datetime представляет собой машиночитаемый формат элемента <time>.

Примеры допустимых значений datetime:

Даты:
<time datetime="1914">  <!-- означает год 1914 -->
<time datetime="1914-12">  <!-- означает Декабрь 1914 -->
<time datetime="1914-12-20">  <!-- означает 20 Декабрь 1914 -->
<time datetime="12-20">  <!-- означает 20 Декабрь любой год -->
<time datetime="1914-W15">  <!-- означает неделя 15 от года 1914 -->

Дата и время:
<time datetime="1914-12-20T08:00">  <!-- означает 20 Декабрь 1914 в 8am -->
<time datetime="1914-12-20 08:00">  <!-- также означает 20 Декабрь 1914 в 8am -->
<time datetime="1914-12-20 08:30:45">  <!-- с минутами и секундами -->
<time datetime="1914-12-20 08:30:45.687">  <!-- с минутами, секундами и миллисекундами -->

Время:
<time datetime="08:00">  <!-- означает 8am -->
<time datetime="08:00-03:00">  <!-- означает 8am в Рио-де-Жанейро (UTC-3 hours)  -->
<time datetime="08:00+03:00">  <!-- означает 8am на Мадагаскаре (UTC+3 hours)  -->

Продолжительность:
<time datetime="P2D">  <!-- означает продолжительность 2 дня -->
<time datetime="PT15H10M">  <!-- означает продолжительность 15 часов 10 минут -->

Поддержка браузеров

Атрибут
datetime 62.0  18.0 22.0 7.0 49.0


Синтаксис

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

Значение атрибутов

Значение Описание
YYYY-MM-DDThh:mm:ssTZD

or

PTDHMS
Дата или время уточняются. Объяснение компонентов:
  • YYYY - год (напр. 2011)
  • MM - месяц (напр. 01 для Января)
  • DD - день месяца (напр. 08)
  • T или пробел (обязательно, если также указано время)
  • hh - час (напр. 22 для 10.00pm)
  • mm - минуты (напр. 55)
  • ss - секунды (напр. 03)
  • TZD - Обозначение часового пояса (Z обозначает Зулу, также известное как среднее время по Гринвичу)
  • P - префикс для "Period"
  • D - префикс для "Days"
  • H - префикс для "Hours"
  • M - префикс для "Minutes"
  • S - префикс для "Seconds"

❮ HTML <time> тег