Переходный возраст
- 1 year ago
- 0
- 0
Этот шаблон реализован на основе
Lua
с использованием модуля
Check for unknown parameters
.
|
Шаблоны {{ год рождения и возраст }} и {{ год смерти и возраст }} вычисляют примерный возраст указанного лица на основе года его рождения и/или смерти. Предназначены для случаев, когда известны только год или год и месяц рождения и/или смерти, или когда указание полных дат рождения и/или смерти нежелательно.
Примерный расчёт, производимый этими шаблонами, отличается от расчёта, генерируемого шаблоном {{ }} ; последний используется только в тех случаях, когда единственной доступной информацией о времени рождении персоны является упоминание о её возрасте, привязанное к определённой дате (например, дате публикации, содержащей это упоминание).
Для вычисления возраста по известным полным датам рождения и/или смерти воспользуйтесь шаблонами {{ }} и {{ дата смерти и возраст }} .
Расчёт возраста производится следующим образом.
{{ год рождения и возраст }}
Предположим, что:
Если указанное лицо родилось после 5 февраля 1969 года, то к 5 февраля 2024 года ему исполнилось 54 полных года, поскольку оно ещё не достигло 55 лет. С другой стороны, если оно родилось точно 5 февраля 1969 года или до этой даты, ему уже исполнилось 55 полных лет. Поэтому шаблон покажет год его рождения и возраст так:
{{год рождения и возраст|1969}}
→ 1969 (54—55 лет).
Если известен месяц, но не день рождения, шаблон может оценить возраст с учётом этого месяца. Допустим, указанное лицо родилось в июне 1969 года. Тогда:
{{год рождения и возраст|1969|6}}
→ июнь 1969 (54 года).
{{год рождения и возраст|1969|6}}
→ июнь 1969 (54—55 лет).
{{год рождения и возраст|1969|6}}
→ июнь 1969 (55 лет).
Шаблон добавляет страницу в категорию «Родившиеся в
N
году», где
N
— год, указанный в качестве первого параметра. Чтобы отключить это свойство, добавьте параметр
|
nocat
=
с любым значением — например,
|
nocat
= 1
.
{{ год смерти и возраст }}
Предположим, что:
Можно допустить два крайних варианта: 1) указанное лицо родилось 31 декабря 1973 года и умерло 1 января 2023 года — в этом случае на момент смерти ему должно было быть 49 полных лет, поскольку оно не дожило до своего 50-го дня рождения 31 декабря 2023 года, и 2) оно родилось 1 января 1973 года и умерло 31 декабря 2023 года — в этом случае на момент смерти ему должно было быть 50 полных лет, поскольку оно дожило до своего 50-го дня рождения 1 января 2023 года. Поэтому шаблон покажет год его смерти и возраст так:
{{год смерти и возраст|2023|1973}}
→ 2023 (49—50 лет).
Если известен месяц, но не день смерти персоны, шаблон может оценить её возраст с учётом этого месяца. Допустим, указанное лицо умерло в октябре 2023 года. Тогда шаблон покажет год его смерти, месяц смерти и возраст так:
{{год смерти и возраст|2023|1973|10}}
→ октябрь 2023 (49—50 лет).
Шаблон добавляет страницу в категорию «Умершие в
N
году», где
N
— год, указанный в качестве первого параметра. Чтобы отключить это свойство, добавьте параметр
|
nocat
=
с любым значением — например,
|
nocat
= 1
.
{{год рождения и возраст|год рождения}} {{год рождения и возраст|год рождения|месяц рождения}} {{год смерти и возраст|год смерти|год рождения}} {{год смерти и возраст|год смерти|год рождения|месяц смерти}}
Код | Результат |
---|---|
{{год рождения и возраст|1969}}
|
1969 (54—55 лет) |
{{год рождения и возраст|1969|02}}
|
февраль 1969 (54—55 лет) |
{{год смерти и возраст|2023|1973}}
|
2023 (49—50 лет) |
{{год смерти и возраст|2023|1973|02}}
|
февраль 2023 (49—50 лет) |