Interested Article - Dts

Документация

Шаблон предназначен для записи даты в таблицах с функцией сортировки, если необходима сортировка по дате.

Использование

Шаблон может быть использован двумя способами:

  • {{ dts | год | месяц | день }}
  • {{ dts | дата }}

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

Даты до нашей эры

Если год отрицательный, то это воспринимается как год до нашей эры (-1 = 1 до н. э.). Годы до нашей эры можно также указать используя четвертый параметр:

  • {{ dts | год | месяц | день | до н.э. }}

Формат вывода даты

Формат вывода даты задаётся двумя параметрам format и abbr . Первый задает один из возможных форматов: dmy, dm, my, d, m, y, hide. При значении hide дата не показывается (используется, когда дата нужна только для сортировки).

Параметр abbr задает нужно ли сокращать названия месяцев. Возможный значения: on и off.

Если эти параметры не указаны, то формат будет такими же как в заданной дате.

Дополнительный ключ сортировки

Чтобы задать порядок одинаковых дат можно использовать параметр addkey .

Ошибки

При ошибках в параметрах статья из основного пространства попадает в категорию Категория:Википедия:Страницы с некорректным использованием шаблона dts .

Примеры

Код Результат
{{ dts | 1893 }} 1893
{{ dts | -89 }} 89 до н. э.
{{ dts | -10000 }} 10 000 до н. э.
{{ dts | окт }} окт
{{ dts | январь }} январь
{{ dts | Февраль 1767 }} февраль 1767
{{ dts | 12 авг 1987 | addkey=2 }} 12 авг 1987
{{ dts | 12 авг 1987 | addkey=3 | format=md }} авг 12
{{ dts | 12 авг 1987 | addkey=1 | abbr=off }} 12 августа 1987
{{ dts | 1 июля 1867 }} 1 июля 1867
{{ dts | 25 октября }} 25 октября
{{ dts | 1 сен }} 1 сен
{{ dts | 1990 | 10 | addkey=2 }} октябрь 1990
{{ dts | 1990 | 10 | addkey=1 | format=hide }}
{{ dts | 2023-12-31 }} 31 декабря 2023
{{ dts | 1 сентября }} 1 сентября
{{ dts | 1980 | дек }} дек 1980
{{ dts | 1970 | август }} август 1970
{{ dts | 2024 | янв | 12 }} 12 янв 2024
{{ dts | -204 | 11 | 22 }} 22 ноября 204 до н. э.
{{ dts | 44 | 3 | 15 | до н.э. }} 15 марта 44 до н. э.
{{ dts | 94 | окт | 17 | н.э. }} 17 окт 94
{{ dts | 94 | | | BC }} 94 до н. э.
{{ dts | май }} май
{{ dts | | сентябрь | 12 }} 12 сентября

Механизм

Шаблон, добавляет скрытый ключ к дате.

См. также

Источник —

Same as Dts