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

Материал из Циклопедии
Перейти к навигации Перейти к поиску
Date-ru-to-ISO8601 · Документация · Обсуждение · Подстраницы · Где используется

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

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

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

Примеры[править]

ДатаКод шаблонаРезультат
Обычные даты без ссылок
2025{{Date-ru-to-ISO8601|2025}}2025
2025 год{{Date-ru-to-ISO8601|2025 год}}2025
2025 год н. э.{{Date-ru-to-ISO8601|2025 год н. э.}}2025
2025 г.{{Date-ru-to-ISO8601|2025 г.}}2025
август 2025{{Date-ru-to-ISO8601|август 2025}}2025-08
Август 2025 года{{Date-ru-to-ISO8601|Август 2025 года}}2025-08
Лето 2025{{Date-ru-to-ISO8601|Лето 2025}}2025
зима 2025 года{{Date-ru-to-ISO8601|зима 2025 года}}2025
в 2025 году{{Date-ru-to-ISO8601|в 2025 году}}2025
начало 2025 года{{Date-ru-to-ISO8601|начало 2025 года}}2025
5 августа 2025{{Date-ru-to-ISO8601|5 августа 2025}}2025-08-05
Конец августа 2025{{Date-ru-to-ISO8601|Конец августа 2025}}2025-08
5 августа 2025 года{{Date-ru-to-ISO8601|5 августа 2025 года}}2025-08-05
Начало августа 2025 года{{Date-ru-to-ISO8601|Начало августа 2025 года}}2025-08
на 5 августа 2025 года{{Date-ru-to-ISO8601|на 5 августа 2025 года}}
Обычные даты без ссылок (до нашей эры)
-2025{{Date-ru-to-ISO8601|-2025}}
2025 до н. э.{{Date-ru-to-ISO8601|2025 до н. э.}}
2025 год до н. э.{{Date-ru-to-ISO8601|2025 год до н. э.}}
август 2025 года до н. э.{{Date-ru-to-ISO8601|август 2025 года до н. э.}}
в 2025 году до н. э.{{Date-ru-to-ISO8601|в 2025 году до н. э.}}
5 августа 2025 года до н. э.{{Date-ru-to-ISO8601|5 августа 2025 года до н. э.}}
Даты с разделителем точкой (год в конце)
08.2025{{Date-ru-to-ISO8601|08.2025}}2025-08
8.2025{{Date-ru-to-ISO8601|8.2025}}2025-08
05.08.2025{{Date-ru-to-ISO8601|05.08.2025}}2025-08-05
5.8.2025{{Date-ru-to-ISO8601|5.8.2025}}2025-08-05
05.08.2025 до н. э.{{Date-ru-to-ISO8601|05.08.2025 до н. э.}}
Даты с разделителем точкой (год вначале)
2025.08{{Date-ru-to-ISO8601|2025.08}}2025-08
2025.8{{Date-ru-to-ISO8601|2025.8}}2025-08
2025.08.05{{Date-ru-to-ISO8601|2025.08.05}}2025-08-05
2025.8.5{{Date-ru-to-ISO8601|2025.8.5}}2025-08-05
Даты в формате ISO
2025-08{{Date-ru-to-ISO8601|2025-08}}2025-08
2025-08-05{{Date-ru-to-ISO8601|2025-08-05}}2025-08-05
2025-08-05T10:30{{Date-ru-to-ISO8601|2025-08-05T10:30}}2025-08-05
Неопределённое и пустое значение
?{{Date-ru-to-ISO8601|?}}
{{Date-ru-to-ISO8601|}}

Ограничения[править]

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