Тег <time>

Дата и время
  • Категории: Потоковое содержимое, Фразовое содержимое
  • Контекст:

    Где ожидается фразовое содержимое.

  • Модель:

    Фразовое содержимое.

Тег <time> (от англ. "время") используется для обозначения даты и времени, а его атрибут datetime для представлении этой информации в едином компьютерном формате. Это делается для того, чтобы облегчить работу с датами различных программ.

Дата и время встречаются на сайтах довольно часто:

  • дата отправки сообщения на форумах, в чатах или комментариях
  • время заказа в интернет-магазине
  • расписание
  • календарь
  • и т.д.

Но основная проблема заключается в том, что эта информация может быть представлена в различных свободных форматах:

  • сегодня, завтра, вчера
  • 1 сентября 2015 года
  • Второго марта
  • 01.10.2020
  • В девять вечера
  • В 21:00
  • и т.д.

Помечая эти данные тегом <time>, мы явно даем понять, что перед нами находится дата и время.

Атрибуты

  • Глобальные атрибуты
  • datetime - дата в машиночитаемом формате
  • Использование time

    Используем элемент <time> для разметки даты публикации новостей. Для более точной информации можно указать и время. Данная информация не будет видна пользователям и предназначена исключительно для программ:

  • Варианты указания времени

    Атрибут datetime должен быть представлен в формате ISO 8601, который поддерживает следующие варианты записи:

    • Год: 1987, должен состоять из четырёх и более цифр
    • Год и неделя: 1987-W38, где W - номер недели
    • Год и месяц: 1987-06
    • Год, месяц, день: 1987-11-27
    • Месяц и день: 11-27
    • Часы и минуты: 2:15
    • Часы, минуты, секунды: 2:15:43
    • Дата и время: 2020-05-17T05:47

    Используем данные варианты, чтобы наш текст стал одинаково полезен, как людям, так и программам:

Поделитесь данной записью с друзьями