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

от Уикипедия, свободната енциклопедия
Направо към навигацията Направо към търсенето

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

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

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

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

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

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

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

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

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

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

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

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

{{Възраст в години, месеци и дни|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}} показва "18 години, 10 месеца и 22 дни"

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