Справочники

HTML Элементы HTML Атрибуты Глобальные Атрибуты HTML События HTML MIME-типы HTML Коды языков HTMLТаблица цветов HTML ASCII HTML ISO-8859-1 HTML Windows-1251 HTML UTF-8 кирилица HTML URL для UTF-8 HTML URL для ISO-8859


 


HTML Атрибут datetime

Атрибут datetime (от англ. "datetime" ‒ «date time») указывает дату и время редактирования текста.
При использовании вместе с элементом <time> указывает в машиночитаемом формате значение даты и/или времени.

Этот атрибут в основном предназначен для частного использования (например, на серверных сценариях, собирающих статистические данные об изменениях сайта), но потенциально может отображаться для пользователей.

Примечание: Браузеры никак не отображают значение атрибута datetime, однако оно доступно для скриптов.

Синтаксис

<time datetime="[дата и время]">текст</time>
<ins datetime="[дата и время]">Текст</ins>
<del datetime="[дата и время]">Текст</del>

Значения

Дата и время задаётся в международном формате ISO 8601 — ru.wikipedia.org/wiki/ISO_8601.

Расшифровка формата времени
ЗначениеОписание
YYYY-MM-DDThh:mm:ssTZD YYYY - год (например, 2017)
MM - месяц (например, 07 Июль)
DD – день месяца (например, 11)
T или пробел - разделитель
hh - часы (например, 23)
mm - минуты (например, 57)
ss - секунды (например, 21)
TZD - Time Zone Designator (часовой пояс):
  • UTC(Coordinated Universal Time) - всемирное координированное время, обозначается буквой Z.
  • +hh:mm(использование локального часового пояса) например, -03:00(отклонение от UTC)
  • -hh:mm(использование локального часового пояса) например, +03:00(отклонение от UTC)
2017-12-31T12:00:00+03:00 - Декабрь 31, 2017 год, 12-00, Московское время.
2017-12-31T09:00:00Z - соответствуют тому же временному значению.

Дата и время разделяются между собой заглавной латинской буквой T. Часовой пояс при необходимости пишется после времени со знаком плюс или минус. К примеру, для Москвы часовой пояс будет +03:00.

Значение по умолчанию

Нет

Применяется к тегам

Элемент Атрибут
<time> datetime
<ins> datetime
<del> datetime

Различия между HTML 4.01 и HTML5

Нет.

Примеры использования:

Атрибут datetime (Элемент <time>)

Пример HTML:

Попробуй сам
<p><time datetime="2017-07-03">Вчера</time>, рано утром, я ходил на рыбалку.</p>

Атрибут datetime (Элемент <ins>)

Пример HTML:

Попробуй сам
<p>Днём 14 декабря будет ясно и до <ins datetime="2017-12-13T14:07:54+03:00">-12</ins> <del datetime="2017-12-13 14:07:54+03:00">-16</del> градусов мороза.</p>

Атрибут datetime (Элемент <del>)

Пример HTML:

Попробуй сам
<p>Днём 25 июня будет ясно и до + <del datetime="2017-06-23T14:07:54+03:00">28</del> 30 градусов тепла.</p>

Спецификации

Спецификация Статус
HTML 4.01 (W3C) Рекомендация (edits-datetime)
HTML5 (W3C) Рекомендация (time-datetime)
HTML5 (W3C) Рекомендация (edits-datetime)
HTML 5.1 (W3C) Рекомендация (time-datetime)
HTML 5.1 (W3C) Рекомендация (edits-datetime)

Поддержка браузерами

Элемент
<time> 9+ 33+ 22+ Да 7+ 22+
<ins> 4+ 1+ 3.5+ Да 1+ 1+
<del> 4+ 1+ 3.5+ Да 1+ 1+

Учебник HTML

HTML уроки: HTML Атрибуты