模板:End date and age
此模板被引用於許多頁面。 為了避免造成大規模的影響,所有對此模板的編輯應先於沙盒、測試樣例或您的沙盒上測試。 測試後無誤的版本可以一次性地加入此模板中,但是修改前請務必於討論頁發起討論。 模板引用數量會自動更新。 |
此模板使用Lua語言: |
該模板用於顯示某事物結束的日期。
用法
- 一般用法
{{End date and age|yyyy|mm|dd}}
- 2010年3月25日
{{End date and age|yyyy|mm|dd|df=yes}}
- 2010年3月25日
- 完整語法
{{End date and age|yyyy|mm|dd|df=yes|p=yes|br=yes}}
- 2010年3月25日
參數
參數 | 必填? | 描述 |
---|---|---|
1 | 是 | 表示年份的四位數。 |
2 | 是 | 1到12之間的數字,表示月份(首位的0會被忽略)。 |
3 | 是 | 1到31之間的數字,表示該月的日期(首位的0會被忽略)。 |
df= | 否 | 若參數df為yes,y,或1,日期將以DMY形式顯示:4 March 2010,否則顯示為MDY形式:March 4, 2010. |
p= paren= |
否 | 若參數p或 paren為yes,y,或1,日期與距今天的時間以括號分隔,否則以分號和零寬空格分隔。 |
br= | 否 | 若參數br為yes,y,或1,日期與距今天的時間之間會有換行符,否則為零寬空格。 |
MDY與DMY
此模板默認MDY。如果選擇默認格式,則參數df的值可以為no、n或0(如df=no)。MDY格式也可通過設置mf參數來實現(如mf=yes),不要在同一個模板中同時指定"df"和"mf"參數。
範例
默認分隔符號:分號
Syntax | Result |
---|---|
Full date (year, month, day) | |
{{End date and age|2010|01|02}}
|
2010年1月2日 |
{{End date and age|2008|Jan|09|df=no}}
|
2008年1月9日 |
{{End date and age|2003|January|05|mf=yes}}
|
2003年1月5日 |
{{End date and age|2010|1|2|df=yes}}
|
2010年1月2日 |
{{End date and age|2008|Jan|9|df=y}}
|
2008年1月9日 |
{{End date and age|2003|January|5|df=1}}
|
2003年1月5日 |
100 days ago:{{End date and age|2024|8|17}}
|
2024年8月17日 |
Yesterday:{{End date and age|2024|11|24}}
|
2024年11月24日 |
Today:{{End date and age|2024|11|25}}
|
2024年11月25日 |
Year and month | |
{{End date and age|2001|9}}
|
2001年9月 |
{{End date and age|2002|09}}
|
2002年9月 |
{{End date and age|2003|Sep}}
|
2003年9月 |
{{End date and age|2004|September}}
|
2004年9月 |
Year only | |
{{End date and age|2005}}
|
2005年 |
其他分隔符號:括號
Syntax | Result |
---|---|
Full date (year, month, day) | |
{{End date and age|2003|02|15|p=yes}}
|
2003年2月15日 |
{{End date and age|2003|02|15|df=y|p=y}}
|
2003年2月15日 |
Year and month | |
{{End date and age|2003|02|p=1}}
|
2003年2月 |
Year only | |
{{End date and age|2003|paren=yes}}
|
2003年 |
換行符與分號
Syntax | Result |
---|---|
Full date (year, month, day) | |
{{End date and age|2003|02|15|br=yes}}
|
2003年2月15日 |
{{End date and age|2003|02|15|df=y|br=y}}
|
2003年2月15日 |
Year and month | |
{{End date and age|2003|02|br=1}}
|
2003年2月 |
Year only | |
{{End date and age|2003|br=yes}}
|
2003年 |
換行符與括號
Syntax | Result |
---|---|
Full date (year, month, day) | |
{{End date and age|2003|02|15|p=yes|br=yes}}
|
2003年2月15日 |
{{End date and age|2003|02|15|df=y|p=y|br=y}}
|
2003年2月15日 |
Year and month | |
{{End date and age|2003|02|p=1|br=1}}
|
2003年2月 |
Year only | |
{{End date and age|2003|paren=yes|br=yes}}
|
2003年 |
用於微格式
該模板以hCalendar的形式返回日期(class="dtend")。如:
- (<span class="dtend">1993-02-24T08:30</span>)
詳情請參閱WikiProject:微格式。
範例
{{End date and age|2015|12|31}}
→ 2015年12月31日2015年12月31日<span class="noprint">,​8年前</span><span style="display:none">​(<span class="dtend">2015-12-31</span>)</span>
參見
- {{End date}}
- {{Time ago}} and {{Years or months ago}}
- {{Age}}
TemplateData
VisualEditor與其他工具使用的TemplateData文檔
| |||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
End date and age模板資料 該模板用於顯示某事物結束的日期。
|