Template:Age in years and days查看源代码查看历史
此模板為以年歲方式,顯示指定日期到系統日期(今天日期),或兩指定日期間的「歲數」與「天數」。
用法
語法
兩指定日期間
- {{Age in years and days|year1|month1|day1|year2|month2|day2|age=yes}}
從指定日期到系統日期
- {{Age in years and days|year1|month1|day1|age=yes}}
設定顯示格式
可通過參數age來更改顯示格式:
- age=yes時,顯示為××歲××天
- age=no時,顯示為××年××天
- 省略時,顯示為××歲××天
已知問題
此模板為呼叫{{age}}與{{age in days}}運算產生,已知的問題如下:
- 未能檢查異常日期功能
範例
使用說明 | 模板使用 | 結果 |
---|---|---|
兩日期之間 | {{Age in years and days|1989|7|23|2003|7|14|age=no}} | 13年356天 |
從某一日期至今 | {{Age in years and days|1989|7|23|age=no}} | 35年122天 |
固定計算結果 | {{subst:Age in years and days|1989|7|23|2003|7|14|subst=subst:}} | 13歲356天 |
不正確的日期 | {{Age in years and days|1980|7|14|1993|6|233}} | 12歲554天 (不正確的日期,計算的天數也就不正確了) |
閏年的誤差 | {{Age in years and days|2007|2|28|2008|3|1}} | 1歲2天 (多計算2008年2月29日這一天) |
参见
- {{age}},指定两个日期之间相隔的完整年数。
- {{age in days}},以天为单位计算年龄。
- {{birth date and age}},用于显示某人出生日期与年龄。
- {{death date and age}},用于显示某人去世日期与年龄。
The above documentation is transcluded from Template:Age in years and days/doc. (edit | history) Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Please add categories to the /doc subpage. Subpages of this template. |