Шаблон:Старост у годинама и данима/док

Овај шаблон исписује број пуних година и разлику дана између два одређена датума. Уколико други сет параметара није укључен, шаблон даје број пуних година и разлику дана између одређеног датума и данашњег датума. Две бројке су одвојене зарезом; речи „година” и „дан” се правовремено приказују у множини. Шаблон {{number table sorting}} је укључен у вредност године, тако да ће вредности које овај шаблон исписује бити правилно сортиране у табелама са могучношћу сортирања. Погледајте енглески чланак о шаблонима за израчунавање датума за више информација о коришћењу ове врсте шаблона.

Унос пуних датума као параметара

уреди

Синтакса

уреди
{{Старост у годинама и данима|датум}} или
{{Старост у годинама и данима|датум 1|датум 2}}

Примери

уреди
{{Старост у годинама и данима|2010|5|15}} → „14 година, 172 дана”
{{Старост у годинама и данима|2003|8|12|2011|9|24}} → „8 година, 43 дана”

Унос године, месеца или дана

уреди

Синтакса

уреди
{{Старост у годинама и данима|гггг|мм|дд}} или
{{Старост у годинама и данима|гггг1|мм1|дд1|гггг2|мм2|дд2}}

Примери

уреди
{{Старост у годинама и данима|1989|07|23}} → „35 година, 103 дана”
{{Старост у годинама и данима|1989|07|23|2003|07|24}} → „14 година, 1 дан”

Напомена

уреди

Овај шаблон не проверава да ли су унесени година, месец или дан валидни (исправно унесени).

{{Старост у годинама и данима|1980|07|14|1993|06|233}} → „Грешка у изразу: неочекивани оператор „<“554 дана” (разлика дана се не броји као додатни месеци)
{{Старост у годинама и данима|1980|07|14|1993|88|14}} → „Грешка у изразу: неочекивани оператор „<“2471 дан” (разлика месеци се не броји као додатне године)

Коришћење „и” за одвајање бројки

уреди

Подразумевано, године и дани се раздвајају користећи зарез. Да би се уместо зареза исписало „и” користите |sep=и.

{{Старост у годинама и данима|1993|10|13|2000|11|20|sep=и}} → „7 година и 38 дана”

Напомена

уреди

Имати на уму да због преступних година, мера „година и дана” не успева бити у потпуности комплементарна. Следећи пример није грешка, већ сваки израчун користи различиту дефиницију „године”, са 365 односно 366 дана:

{{Старост у годинама и данима|2007|02|27|2008|03|02}} → „1 година, 4 дана”

док раздвојено писање даје следећи резултат:

{{Старост у годинама и данима|2007|02|27|2007|03|02}} → „3 дана”
{{Старост у годинама и данима|2007|03|02|2008|03|02}} → „1 година, 0 дана”