Шаблон:Месяц из даты
![]() | |
Шаблон извлекает число или название месяца из даты.
{{Месяц из даты|}}
В первом параметре шаблон получает входящую строку с датой в разных форматах, и пытается извлечь из него значение месяца, которое возвращает в виде числа.
{{Месяц из даты|1 января 1980 года}}
→ 01
Если у него это не получается, шаблон возвращает пустое значение.
{{Месяц из даты|1980 год}}
→
При указании любого непустого значении во втором параметре вместо числа месяца выводится имя месяца в именительном падеже.
{{Месяц из даты|1 января 1980 года|1}}
→ январь
Одно из предназначений данного шаблона — извлечение значений месяцев из параметров дат шаблонов-карточек для вставки их в категории по месяцам года.
Форматы дат
Дата | Код шаблона | Результат |
---|---|---|
Обычные даты со ссылками | ||
2025 | {{Месяц из даты|[[2025]]}} | |
2025 | {{Месяц из даты|[[2025 год|2025]]}} | |
2025 год | {{Месяц из даты|[[2025 год]]}} | |
август 2025 | {{Месяц из даты|[[август]] [[2025]]}} | 08 |
август 2025 | {{Месяц из даты|[[август]] [[2025 год|2025]]}} | 08 |
Август 2025 года | {{Месяц из даты|[[Август]] [[2025 год]]а}} | 08 |
Лето 2025 | {{Месяц из даты|Лето [[2025]]}} | |
зима 2025 года | {{Месяц из даты|зима [[2025 год]]а}} | |
в 2025 году | {{Месяц из даты|в [[2025 год]]у}} | |
начало 2025 года | {{Месяц из даты|начало [[2025 год]]а}} | |
5 августа 2025 | {{Месяц из даты|[[5 августа]] [[2025]]}} | 08 |
Конец августа 2025 | {{Месяц из даты|Конец [[август|августа]] [[2025]]}} | 08 |
5 августа 2025 года | {{Месяц из даты|[[5 августа]] [[2025 год]]а}} | 08 |
Начало августа 2025 года | {{Месяц из даты|Начало [[август|августа]] [[2025 год]]а}} | 08 |
на 5 августа 2025 года | {{Месяц из даты|на [[5 августа]] [[2025 год]]а}} | 08 |
Обычные даты со ссылками (до нашей эры) | ||
2025 до н. э. | {{Месяц из даты|[[2025 год до н. э.|2025 до н. э.]]}} | |
2025 год до н. э. | {{Месяц из даты|[[2025 год до н. э.]]}} | |
август 2025 до н. э. | {{Месяц из даты|[[август]] [[2025 год до н. э.|2025 до н. э.]]}} | 08 |
в 2025 году до н. э. | {{Месяц из даты|в [[2025 год до н. э.|2025 году до н. э.]]}} | |
5 августа 2025 до н. э. | {{Месяц из даты|[[5 августа]] [[2025 год до н. э.|2025 до н. э.]]}} | 08 |
Обычные даты без ссылок | ||
2025 | {{Месяц из даты|2025}} | |
2025 год | {{Месяц из даты|2025 год}} | |
2025 год н. э. | {{Месяц из даты|2025 год н. э.}} | |
2025 г. | {{Месяц из даты|2025 г.}} | |
август 2025 | {{Месяц из даты|август 2025}} | 08 |
Август 2025 года | {{Месяц из даты|Август 2025 года}} | 08 |
Лето 2025 | {{Месяц из даты|Лето 2025}} | |
зима 2025 года | {{Месяц из даты|зима 2025 года}} | |
в 2025 году | {{Месяц из даты|в 2025 году}} | |
начало 2025 года | {{Месяц из даты|начало 2025 года}} | |
5 августа 2025 | {{Месяц из даты|5 августа 2025}} | 08 |
Конец августа 2025 | {{Месяц из даты|Конец августа 2025}} | 08 |
5 августа 2025 года | {{Месяц из даты|5 августа 2025 года}} | 08 |
Начало августа 2025 года | {{Месяц из даты|Начало августа 2025 года}} | 08 |
на 5 августа 2025 года | {{Месяц из даты|на 5 августа 2025 года}} | 08 |
Обычные даты без ссылок (до нашей эры) | ||
-2025 | {{Месяц из даты|-2025}} | |
2025 до н. э. | {{Месяц из даты|2025 до н. э.}} | |
2025 год до н. э. | {{Месяц из даты|2025 год до н. э.}} | |
август 2025 года до н. э. | {{Месяц из даты|август 2025 года до н. э.}} | 08 |
в 2025 году до н. э. | {{Месяц из даты|в 2025 году до н. э.}} | |
5 августа 2025 года до н. э. | {{Месяц из даты|5 августа 2025 года до н. э.}} | 08 |
Даты с разделителем точкой (год в конце) | ||
08.2025 | {{Месяц из даты|08.2025}} | 08 |
8.2025 | {{Месяц из даты|8.2025}} | 8 |
05.08.2025 | {{Месяц из даты|05.08.2025}} | 08 |
5.8.2025 | {{Месяц из даты|5.8.2025}} | 8 |
05.08.2025 до н. э. | {{Месяц из даты|05.08.2025 до н. э.}} | |
Даты с разделителем точкой (год вначале) | ||
2025.08 | {{Месяц из даты|2025.08}} | 08 |
2025.8 | {{Месяц из даты|2025.8}} | 8 |
2025.08.05 | {{Месяц из даты|2025.08.05}} | 08 |
2025.8.5 | {{Месяц из даты|2025.8.5}} | 8 |
Даты в формате ISO | ||
2025-08 | {{Месяц из даты|2025-08}} | 08 |
2025-08-05 | {{Месяц из даты|2025-08-05}} | 08 |
2025-08-05T05:12 | {{Месяц из даты|2025-08-05T05:12}} | 08 |
Неопределённое и пустое значение | ||
? | {{Месяц из даты|?}} | |
{{Месяц из даты|}} |
Ограничения
Для дат с разделением точкой, в которых указано только значение года и месяца, при значении года менее 13 правильно определяется только формат MM.YYYY, а формат YYYY.MM выдаёт ошибку:
{{Месяц из даты|01.13}}
→ 01
{{Месяц из даты|13.01}}
→ 01
но:
{{Месяц из даты|01.12}}
→ 01
{{Месяц из даты|12.01}}
→ 12
См. также
Данный шаблон был разработан специально для Циклопедии. |