🔒

Шаблон:Date-ru-to-ISO8601

Материал из Циклопедии
Перейти к навигации Перейти к поиску
ℹ Документация 

Шаблон конвертирует дату в формат ISO8601.

{{Date-ru-to-ISO8601|}}

Данный шаблон пытается распознать дату в произвольном виде и, если у него это получается, конвертирует её в формат YYYY-MM-DD, совместимый со стандартом ISO8601. В случае неудачи ничего не выводится. В качестве параметра шаблон может принимать только простой текст без ссылок и викиразметки.

Примеры

ДатаКод шаблонаРезультат
Обычные даты без ссылок
2026{{Date-ru-to-ISO8601|2026}}2026
2026 год{{Date-ru-to-ISO8601|2026 год}}2026
2026 год н. э.{{Date-ru-to-ISO8601|2026 год н. э.}}2026
2026 г.{{Date-ru-to-ISO8601|2026 г.}}2026
ноябрь 2026{{Date-ru-to-ISO8601|ноябрь 2026}}2026-11
Ноябрь 2026 года{{Date-ru-to-ISO8601|Ноябрь 2026 года}}2026-11
Лето 2026{{Date-ru-to-ISO8601|Лето 2026}}2026
зима 2026 года{{Date-ru-to-ISO8601|зима 2026 года}}2026
в 2026 году{{Date-ru-to-ISO8601|в 2026 году}}2026
начало 2026 года{{Date-ru-to-ISO8601|начало 2026 года}}2026
4 ноября 2026{{Date-ru-to-ISO8601|4 ноября 2026}}2026-11-04
Конец ноября 2026{{Date-ru-to-ISO8601|Конец ноября 2026}}2026-11
4 ноября 2026 года{{Date-ru-to-ISO8601|4 ноября 2026 года}}2026-11-04
Начало ноября 2026 года{{Date-ru-to-ISO8601|Начало ноября 2026 года}}2026-11
на 4 ноября 2026 года{{Date-ru-to-ISO8601|на 4 ноября 2026 года}}
Обычные даты без ссылок (до нашей эры)
-2026{{Date-ru-to-ISO8601|-2026}}
2026 до н. э.{{Date-ru-to-ISO8601|2026 до н. э.}}
2026 год до н. э.{{Date-ru-to-ISO8601|2026 год до н. э.}}
ноябрь 2026 года до н. э.{{Date-ru-to-ISO8601|ноябрь 2026 года до н. э.}}
в 2026 году до н. э.{{Date-ru-to-ISO8601|в 2026 году до н. э.}}
4 ноября 2026 года до н. э.{{Date-ru-to-ISO8601|4 ноября 2026 года до н. э.}}
Даты с разделителем точкой (год в конце)
11.2026{{Date-ru-to-ISO8601|11.2026}}2026-11
11.2026{{Date-ru-to-ISO8601|11.2026}}2026-11
04.11.2026{{Date-ru-to-ISO8601|04.11.2026}}2026-11-04
4.11.2026{{Date-ru-to-ISO8601|4.11.2026}}2026-11-04
04.11.2026 до н. э.{{Date-ru-to-ISO8601|04.11.2026 до н. э.}}
Даты с разделителем точкой (год вначале)
2026.11{{Date-ru-to-ISO8601|2026.11}}2026-11
2026.11{{Date-ru-to-ISO8601|2026.11}}2026-11
2026.11.04{{Date-ru-to-ISO8601|2026.11.04}}2026-11-04
2026.11.4{{Date-ru-to-ISO8601|2026.11.4}}2026-11-04
Даты в формате ISO
2026-11{{Date-ru-to-ISO8601|2026-11}}2026-11
2026-11-04{{Date-ru-to-ISO8601|2026-11-04}}2026-11-04
2026-11-04T15:41{{Date-ru-to-ISO8601|2026-11-04T15:41}}2026-11-04
Неопределённое и пустое значение
?{{Date-ru-to-ISO8601|?}}
{{Date-ru-to-ISO8601|}}

Ограничения

  • Если число года меньше или равно 31, правильно определяются только даты DD.MM.YYYY. В датах вида YYYY.MM.DD день и год ошибочно меняются местами.
  • Если число года меньше или равно 12, правильно определяются только даты MM.YYYY. В датах вида YYYY.MM месяц и год ошибочно меняются местами.
  Данный шаблон был разработан специально для Циклопедии.