Шаблон:Start and end dates
![]() | |
Данный шаблон выводит начальную и конечную дату события в карточках.
{{Start and end dates||||||}}
Предназначен для использования в шаблонах-карточках событий и мероприятий, использующих микроформат hCalendar (в которых добавлен class=vevent
). Добавляет невидимые метки с классами начала dtstart и конца dtend события в формате ISO 8601.
Параметры:
- — год начала события
- — месяц —"—
- — день —"—
- — год завершения события
- — месяц —"—
- — день —"—
Пример:
{{Start and end dates|2000|01|01|2007|01|01}}
→ 2000-01-011 января 2000—2007-01-011 января 2007
{{Start and end dates|1941|||1945||}}
→ 1941 1941—19451945
Если год (и месяц) совпадают, то скрываются из даты начала:
{{Start and end dates|2007|1|1|2007|5|5}}
→ 2007-01-011 января—2007-05-055 мая 2007
{{Start and end dates|2007|1|1|2007|1|5}}
→ 2007-01-011—2007-01-055 января 2007
Если дата конца указана, а дата начала нет, начальная дата выводится как неизвестная, микроформат не добавляется:
{{Start and end dates||||2000|01|01}}
→ ?—1 января 2000
С помощью ключевого слова present вместо года можно указать конечное событие как настоящее время (микроформат конца события при этом не добавляется):
{{Start and end dates|2000|||present||}}
→ 2000 2000—н. в.