2023年政策修订增补工作正在进行中,欢迎参与!
模板:For year month day
跳至導覽
跳至搜尋
本模板可以計算設定時間與現在時間的天數差,顯示格式為「xx年零xx個月零xx日」。您也可以使用與本模板功能相似但樣式不同的Template:For day/Simple。
格式
模板:{{ for year month day | year= | month= | day= }}
year
的參數值是年份,可以填寫「2020」、「2019」等。- 此處可以填寫負數,表示公元前。如「-50000」表示公元前50000年。
- 按照慣例,公元0年並不存在,故填寫負數時本模板會多計算一年。為保證計算準確,建議在填寫負數時將數字加1(如將「-2018」改作「-2017」)。
year
的參數值不應為0,因為這樣沒有意義。
- 此處可以填寫負數,表示公元前。如「-50000」表示公元前50000年。
month
的參數值是是月份,可以填寫「1」、「11」等。day
的參數值是日子,可以填寫「2」、「30」等。
示例
{{ for year month day | year= 2018| month= 3| day= 1}}
顯示內容:6年零9個月零21日
{{ for year month day | year= -2018| month= 3| day= 1}}
自公元前2018年起,已過了4042年零9個月零21日。
實際上這個計算是錯誤的,正確計算如下:
{{ for year month day | year= -2017| month= 3| day= 1}}
自公元前2018年起,已過了4041年零9個月零21日。
提示
- 現在時間所在日期不計入天數。如設定起始時間是2020年3月1日,而現在時間是2020年3月2日,則本模板會顯示「1日」而非「2日」。
|