Книга: HTML5 для веб-дизайнеров
time
time
hCalendar – один из самых популярных микроформатов, потому что он удовлетворяет общую для многих потребность: размечать события так, чтобы пользователи могли добавлять их напрямую в свой календарь.
Единственная сложная часть в hCalendar – описывать дату и время так, чтобы компьютер мог их прочитать. Люди любят описывать даты: «25 мая» или: «в следующую среду», но парсеры хотят видеть красиво отформатированную по ISO дату: YYYY-MM-DDThh: mm: ss.
Сообщество по микроформатам придумало несколько умных решений этой проблемы, например использование элемента abbr
:
<abbr title="1992-01-12">
12 января 1992
</abbr>
Если от того, что вы используете элемент abbr
таким образом, вас начинает немножко мутить, есть много других способов размечать машиночитаемые даты и время в микроформатах с помощью шаблона класс-значение. В HTML5 эта проблема разрешается новым элементом time
:
<time datetime="1992-01-12">
12 января, 1992
</time>
Элемент time
может использоваться для обозначения даты, времени или того и другого вместе:
<time datetime="17:00">17 часов</time>
<time datetime="2010-04-07">7 апреля</time>
<time datetime="2010-04-07T17:00">в 17 часов, 7 апреля</time>
Вам необязательно ставить значение даты и времени в атрибут datetime
, но если вы этого не делаете, то должны отобразить значение для пользователя:
<time>2010-04-07</time>
- Ограничение времени ожидания для транзакций (Lock timeout)
- DEADLOCK TIMEOUT
- CONNECTION TIMEOUT
- Timestamp request
- Chapter 2 Building and Deploying a Run-Time Image
- DiskExplorer от Runtime Software
- Time2Post
- B10. Функции даты и времени: ‹time.h›
- 11.7 Soft Timers and Timer Related Operations
- CHAPTER 7 Multimedia
- Setting the Time Zone
- Multimedia