Шаблон:Възраст в години, месеци и дни/display

от Уикипедия, свободната енциклопедия
[редактиране] [почистване] Документация

Този шаблон връща броя цели години, след това оставащите цели месеци, след това оставащите дни между две дадени дати. Ако втората дата не е дадена, използва се днешната дата.

Употреба[редактиране на кода]

Синтаксис[редактиране на кода]

{{Възраст в години, месеци и дни|year= |month= |day= }} или
{{Възраст в години, месеци и дни|yyyy|mm|dd|yyyy2|mm2|dd2}}

Примери[редактиране на кода]

{{Възраст в години, месеци и дни|year=2001|month=1|day=15}} показва "23 години, 3 месеца и 11 дни"
{{Възраст в години, месеци и дни|2001|01|15|2008|09|05}} показва "7 години, 7 месеца и 21 дни"
{{Възраст в години, месеци и дни|2016|8|4|2016|9|5}} показва "1 месец и 1 ден"

Забележки[редактиране на кода]

Този шаблон може да работи и с непосочен ден от месеца в стартовата дата:

{{Възраст в години, месеци и дни|year=2010|month=9}} показва "13 години и 6 или 7 месеца"
{{Възраст в години, месеци и дни|2009|6||2011|2|21}} показва "1 година и 7 или 8 месеца"

Но не работи с непосочен ден от месеца в крайната дата:

{{Възраст в години, месеци и дни|2012|11|2|2016|4}} показва "Грешка: Невалидна дата. 3 години, 5 месеца и 24 дни"
{{Възраст в години, месеци и дни|2012|11|2|2017}} показва "Грешка: Невалидна дата. 4 години, 5 месеца и 24 дни"

След като дължините на месеците не е една и съща, броят на дните изисквани за да се отчете още един месец варира:

{{Възраст в години, месеци и дни|2007|3|12|2015|6|11}} показва "8 години, 2 месеца и 30 дни"
{{Възраст в години, месеци и дни|2007|3|12|2015|7|11}} показва "8 години, 3 месеца и 29 дни"

В българския никога не използваме запетая преди „и“ в този случай, така че параметърът |sc=y за разлика от в Английската Уикипедия, тук няма ефект:

{{Възраст в години, месеци и дни|year=2001|month=1|day=15|sc=y}} показва "23 години, 3 месеца и 11 дни"

Вижте също[редактиране на кода]