26 March 2024

文档图示 模板文档[查看] [编辑] [历史] [清除缓存]

用途

本模板不能将日期显示为中文格式。如需实现,請改用((Chinese date))模板。

本模版用来统一维基百科内日期格式排版,本模版最好被用在其他模版中。 如果你想对日期整理成一个表格,可使用((Dts)) 代替。

用法

本模版使用两个参数,两者都是可选的:

((date|<要格式化的日期>|<日期格式化的方式>))

例子

合理输入

输入 输出
无明确格式
((date|2006-05-04)) 4 May 2006
((date|May 4, 2006)) 4 May 2006
((date|4 May 2006)) 4 May 2006
((date|4 May)) 4 May
((date|May 4)) 4 May
使用dmy 格式
((date|2006-05-04|dmy)) 4 May 2006
((date|May 4, 2006|dmy)) 4 May 2006
((date|4 May 2006|dmy)) 4 May 2006
((date|4 May|dmy)) 4 May
((date|May 4|dmy)) 4 May
使用mdy 格式
((date|2006-05-04|mdy)) May 4, 2006
((date|May 4, 2006|mdy)) May 4, 2006
((date|4 May 2006|mdy)) May 4, 2006
((date|4 May|mdy)) May 4
((date|May 4|mdy)) May 4
使用ymd 格式
((date|2006-05-04|ymd)) 2006 May 4
((date|May 4, 2006|ymd)) 2006 May 4
((date|4 May 2006|ymd)) 2006 May 4
((date|4 May|ymd)) May 4
((date|May 4|ymd)) May 4
使用iso 格式
((date|2006-05-04|iso)) 2006-05-04
((date|May 4, 2006|iso)) 2006-05-04
((date|4 May 2006|iso)) 2006-05-04
((date|4 May|iso)) May 4
((date|May 4|iso)) May 4
使用none 格式
((date|2006-05-04|none)) 2006-05-04
((date|May 4, 2006|none)) May 4, 2006
((date|4 May 2006|none)) 4 May 2006
((date|4 May|none)) 4 May
((date|May 4|none)) May 4

其他有效输入

其他各种各样的输入格式也能被本模版正确识别输出:

输入 输出
((date|1st December 2008)) ('st'日缩写 ) 1 December 2008
((date|June 24 2006)) (缺逗号) 24 June 2006
((date|24 june 2006)) (小写的英文月名) 24 June 2006
((date|24 jun)) (缩写英文月名) 24 June
((date|June 2006)) June 2006

不合理的输入

输入不能被本模版接受的字符串将不会被警告,这其中包括含有字符的字符串,所以任何链接将导致未格式化的输出。

输入 输出
((date|23007-031-24)) 23007-031-24
((date|[[1 December]] [[2008]]|ymd)) 1 December 2008
((date|1 December [[2008 in film|2008]]|mdy)) 1 December 2008

注意事项

超出范围值会被“修正”
非公历日期也会被视为公历日期
ISO 8601 格式标准不适用于1583年之前的年份

ISO 8601标准只规定1583年之后的日期标准,由于没有标准规定1583年之前的日期标准,不要在本模版使用该年份段的日期和任何不属于公历的日期。

不提供为微格式