Interested Article - HumanizeDate
nelly
- 2021-05-05
- 1
Этот шаблон использует некоторые чрезвычайно сложные и
эзотерические
свойства
языка шаблонов
.
|
Шаблон записывает дату, заданную по стандарту ISO 8601 (в форматах ГГГГ-ММ-ДД или ГГГГ-ММ), на естественном языке, а также форматирует её, соблюдая правила задания дат соответствующего языка. По умолчанию дата оформляется на русском. Если дата задана в произвольной форме или год меньше 1000, то шаблон возвращает её неизменной.
Параметры
{{
HumanizeDate
|
дата
|
язык
}}
, где:
-
дата
— дата по стандарту ISO 8601 в форматах ГГГГ-ММ-ДД или ГГГГ-ММ (например,
1605-11-05
для 5 ноября 1605 года или1976-04
для апреля 1976-го); -
язык
— необязательный параметр кода языка в формате
ISO 639-1
или ISO 639-2, если язык отсутствует в ISO 639-1 (см.
список кодов
; например,
en
для английского илиfr
для французского, а по умолчанию используется русский язык).
Примеры
Код | Результат |
---|---|
{{ HumanizeDate | 1975-08-14 }} | 14 августа 1975 |
{{ HumanizeDate | 1975-03 }} | март 1975 |
{{ HumanizeDate | 1997-08-29 | en }} | 29 August 1997 |
{{ HumanizeDate | 2007-07 | en }} | July 2007 |
{{ HumanizeDate | 1997-08-31 | fr }} | 31 août 1997 |
{{ HumanizeDate | 1984-10-29 | de }} | 29 Oktober 1984 |
{{ HumanizeDate | 2004-04-19 | es }} | 19 abril 2004 |
{{ HumanizeDate | 1001-01-01 | ru }} | 1 января 1001 |
{{ HumanizeDate | 2003-07-05 | ar }} | ٥ يوليو ٢٠٠٣ |
{{ HumanizeDate | 1453-12-31 | el }} | 31 Δεκεμβρίου 1453 |
{{ HumanizeDate | 1656-03-18 | uk }} | 18 березня 1656 |
См. также
- {{ TranslateDate }} — используемая в этом шаблоне строгая версия с заданием даты по частям
- {{ +года }} — добавляет слово «года», если его нет (это уместно, если дата используется в предложении)
nelly
- 2021-05-05
- 1