Шаблон:Месяц из даты
Документация | [просмотр] [править] [история] [обновить] |
Шаблон извлекает число или название месяца из даты.
{{Месяц из даты|}}
В первом параметре шаблон получает входящую строку с датой в разных форматах, и пытается извлечь из него значение месяца, которое возвращает в виде числа.
{{Месяц из даты|1 января 1980 года}}
→ 01
Если у него это не получается, шаблон возвращает пустое значение.
{{Месяц из даты|1980 год}}
→
При указании любого непустого значении во втором параметре вместо числа месяца выводится имя месяца в именительном падеже.
{{Месяц из даты|1 января 1980 года|1}}
→ январь
Одно из предназначений данного шаблона — извлечение значений месяцев из параметров дат шаблонов-карточек для вставки их в категории по месяцам года.
Форматы дат
Дата | Код шаблона | Результат |
---|---|---|
Обычные даты со ссылками | ||
2024 | {{Месяц из даты|[[2024]]}} | |
2024 | {{Месяц из даты|[[2024 год|2024]]}} | |
2024 год | {{Месяц из даты|[[2024 год]]}} | |
май 2024 | {{Месяц из даты|[[май]] [[2024]]}} | 05 |
май 2024 | {{Месяц из даты|[[май]] [[2024 год|2024]]}} | 05 |
Май 2024 года | {{Месяц из даты|[[Май]] [[2024 год]]а}} | 05 |
Лето 2024 | {{Месяц из даты|Лето [[2024]]}} | |
зима 2024 года | {{Месяц из даты|зима [[2024 год]]а}} | |
в 2024 году | {{Месяц из даты|в [[2024 год]]у}} | |
начало 2024 года | {{Месяц из даты|начало [[2024 год]]а}} | |
29 мая 2024 | {{Месяц из даты|[[29 мая]] [[2024]]}} | 05 |
29 мая 2024 года | {{Месяц из даты|[[29 мая]] [[2024 год]]а}} | 05 |
Обычные даты со ссылками (до нашей эры) | ||
2024 до н. э. | {{Месяц из даты|[[2024 год до н. э.|2024 до н. э.]]}} | |
2024 год до н. э. | {{Месяц из даты|[[2024 год до н. э.]]}} | |
май 2024 до н. э. | {{Месяц из даты|[[май]] [[2024 год до н. э.|2024 до н. э.]]}} | 05 |
в 2024 году до н. э. | {{Месяц из даты|в [[2024 год до н. э.|2024 году до н. э.]]}} | |
29 мая 2024 до н. э. | {{Месяц из даты|[[29 мая]] [[2024 год до н. э.|2024 до н. э.]]}} | 05 |
Обычные даты без ссылок | ||
2024 | {{Месяц из даты|2024}} | |
2024 год | {{Месяц из даты|2024 год}} | |
2024 год н. э. | {{Месяц из даты|2024 год н. э.}} | |
2024 г. | {{Месяц из даты|2024 г.}} | |
май 2024 | {{Месяц из даты|май 2024}} | 05 |
Май 2024 года | {{Месяц из даты|Май 2024 года}} | 05 |
Лето 2024 | {{Месяц из даты|Лето 2024}} | |
зима 2024 года | {{Месяц из даты|зима 2024 года}} | |
в 2024 году | {{Месяц из даты|в 2024 году}} | |
начало 2024 года | {{Месяц из даты|начало 2024 года}} | |
29 мая 2024 | {{Месяц из даты|29 мая 2024}} | 05 |
29 мая 2024 года | {{Месяц из даты|29 мая 2024 года}} | 05 |
Обычные даты без ссылок (до нашей эры) | ||
-2024 | {{Месяц из даты|-2024}} | |
2024 до н. э. | {{Месяц из даты|2024 до н. э.}} | |
2024 год до н. э. | {{Месяц из даты|2024 год до н. э.}} | |
май 2024 года до н. э. | {{Месяц из даты|май 2024 года до н. э.}} | 05 |
в 2024 году до н. э. | {{Месяц из даты|в 2024 году до н. э.}} | |
29 мая 2024 года до н. э. | {{Месяц из даты|29 мая 2024 года до н. э.}} | 05 |
Даты с разделителем точкой (год в конце) | ||
05.2024 | {{Месяц из даты|05.2024}} | 05 |
5.2024 | {{Месяц из даты|5.2024}} | 5 |
29.05.2024 | {{Месяц из даты|29.05.2024}} | 05 |
29.5.2024 | {{Месяц из даты|29.5.2024}} | 5 |
29.05.2024 до н. э. | {{Месяц из даты|29.05.2024 до н. э.}} | |
Даты с разделителем точкой (год вначале) | ||
2024.05 | {{Месяц из даты|2024.05}} | 05 |
2024.5 | {{Месяц из даты|2024.5}} | 5 |
2024.05.29 | {{Месяц из даты|2024.05.29}} | 05 |
2024.5.29 | {{Месяц из даты|2024.5.29}} | 5 |
Даты в формате ISO | ||
2024-05 | {{Месяц из даты|2024-05}} | 05 |
2024-05-29 | {{Месяц из даты|2024-05-29}} | 05 |
2024-05-29T03:09 | {{Месяц из даты|2024-05-29T03:09}} | 05 |
Неопределённое и пустое значение | ||
? | {{Месяц из даты|?}} | |
{{Месяц из даты|}} |
Ограничения
Для дат с разделением точкой, в которых указано только значение года и месяца, при значении года менее 13 правильно определяется только формат MM.YYYY, а формат YYYY.MM выдаёт ошибку:
{{Месяц из даты|01.13}}
→ 01
{{Месяц из даты|13.01}}
→ 01
но:
{{Месяц из даты|01.12}}
→ 01
{{Месяц из даты|12.01}}
→ 12
См. также
- {{Год из даты}}
Данный шаблон был разработан специально для Циклопедии. |