Постоянно защищенный шаблон
Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Документация по шаблону [ просмотреть ] [ изменить ] [ история ] [ очистить ]

В шаблоне {{ Дата и возраст начала }} отображается дата начала или создания события или объекта. Он также включает дублирующуюся машиночитаемую дату в формате ISO 8601 (который скрыт CSS ) для использования внутри других шаблонов, генерирующих микроформаты . Скрытая дата постепенно ухудшается, когда CSS недоступен.

Применение

Общее использование
{{Start date and age|yyyy|mm|dd}} для отображения в формате:
25 марта 2010 г . ; 11 лет назад ( 2010-03-25 )
{{Start date and age|yyyy|mm|dd|df=yes}} для отображения в формате:
25 марта 2010 г . ; 11 лет назад ( 2010-03-25 )
Полный синтаксис
{{Start date and age|yyyy|mm|dd|df=yes|p=yes|br=yes}} для отображения в формате:
25 марта 2010 г.
(11 лет назад)
 ( 2010-03-25 )

Параметры

«df» (первый день) и «mf» (первый месяц)

По умолчанию этот шаблон выводит на экран месяц перед днем ​​(MDY). Это значение по умолчанию может не подходить для статей о событиях или сущностях в частях света, где даты обычно указываются с днем, предшествующим месяцу (DMY). Чтобы сначала отобразить день, присвойте параметру df значение yes , y или 1 (например, df = yes ).

Если предпочтителен формат по умолчанию, параметр df может использоваться со значением no , n или 0 (например, df = no ). Эти значения могут помочь ботам или другой автоматизированной обработке определить предполагаемый формат даты; пропуск параметра df может привести к тому, что редактор или бот изменит формат на непредусмотренное значение.

Предпочтение, чтобы сначала отображался месяц, также можно указать с помощью параметра mf (например, mf = yes ). Хотя на самом деле это не используется шаблоном, это еще один способ указать, что предназначен формат по умолчанию. Не указывайте одновременно параметры «df» и «mf» в шаблоне.

Примеры

Разделитель по умолчанию: точка с запятой

Необязательный разделитель: круглые скобки

Разрыв строки точкой с запятой

Разрыв строки в круглых скобках

Использование в микроформатах

Этот шаблон также возвращает дату, скрытую с помощью CSS, в формате ISO 8601 , необходимом для одного или нескольких из следующих микроформатов :

  • hAtom ( class="updated")
  • hAudio ( class="published")
  • hCalendar ( class="dtstart")
  • hCard ( class="bday")

обычно, но не всегда, в инфобоксе или аналогичных шаблонах или таблицах.

Его использование в hCard предназначено для организаций, мест и т.п. используйте {{ Дата рождения }} или {{ Дата и возраст рождения }} для людей.

Точно так же {{ End date }} возвращает дату как hCalendar ( class="dtend").

См. Подробности в проекте микроформатов .

Ограничение

В этом шаблоне нет положений, касающихся даты в не григорианском календаре. Кроме того, ISO 8601 требует взаимного согласия между теми, кто обменивается информацией, прежде чем использовать годы за пределами диапазона 1583–9999 CE. Следовательно, использование этого шаблона для дат, не относящихся к григорианскому календарю, или дат вне этого диапазона является ложным заявлением о соответствии стандарту ISO 8601.

Любой редактор, сталкивающийся с таким использованием, должен изменить дату на простой текст без шаблона; или, если вы не уверены в этом, поднимите вопрос на странице обсуждения этого шаблона.

Пример

  • {{Start date and age|2016|12|31}}→ 31 декабря 2016 г . ; 4 года назад (2016-12-31)
    31 декабря 2016 г. <span class = "noprint"> & # 059; & # 032; 4 года назад </span> <span style = "display: none"> & # 160; (<span class = "bday dtstart опубликовано обновлено "> 31 декабря 2016 г. </span>) </span>

Вспомогательные шаблоны

  • Шаблон: MONTHNAME - отображаемое название месяца для данного числа с 1 (январь) по 12 (декабрь).
  • Шаблон: Время назад - отображение количества дней, месяцев или лет назад (для дат, указанных как |yyyy|mm|dd).
  • Шаблон: Годы или месяцы назад - отображение количества месяцев или лет назад (для дат, указанных как |yyyy|mmили |yyyy).
  • Шаблон: Да Нет - позволяет дополнительным параметрам форматирования принимать значения, отличные от «да» (например, «y» или «1»).

Смотрите также

  • {{ Дата начала }}
  • {{ Время назад }} и {{ Лет или месяцев назад }}
  • {{ Возраст }}

TemplateData