Шаблон:Dts/doc
Шаблон предназначен для записи даты в таблицах с функцией сортировки, если необходима сортировка по дате.
Использование
правитьШаблон может быть использован двумя способами:
{{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|format=md|addkey=3}} | авг 12 |
{{dts|12 авг 1987|abbr=off|addkey=1}} | 12 августа 1987 |
{{dts|1 июля 1867}} | 1 июля 1867 |
{{dts|25 октября}} | 25 октября |
{{dts|1 сен}} | 1 сен |
{{dts|1990|10|addkey=2}} | октябрь 1990 |
{{dts|1990|10|format=hide|addkey=1}} | |
{{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 сентября |
Механизм
правитьШаблон, добавляет скрытый ключ к дате.
См. также
править- {{sortbydate}} — выводит викифицированные даты
- {{nts}}
- {{date}}