Template:Date.isMD
此Template被引用於約304,000個頁面,佔全部頁面的4%。 為了避免造成大規模的影響,所有對此Template的編輯應先於沙盒、測試樣例或您的沙盒上測試。 測試後無誤的版本可以一次性地加入此Template中,但是修改前請務必於討論頁發起討論。 模板引用數量會自動更新。 |
本模板含有複雜而精密的扩展语法。 編輯本模板前,建議您先熟悉解析器函數与本模板的设计思路、运作原理等。若您的編輯引發了意外的問題,請儘快撤銷編輯,因為本模板可能被大量頁面使用。 您所作的编辑可先在模板沙盒或您的个人页面中进行測試。 |
{{Date.isMD|參數1}}判斷參數1是否为一個月份和天數的組合。
细节
本模板调用{{#switch:}}函数进行判断,当参数1为类似于以下中文格式的月份或日期时,返回值为“1”:
- 1月
- 1月1日
- 12月31日
为其他值时,返回空串。
举例
代码 | 结果 |
---|---|
{{Date.isMD|1月}}
|
1 |
{{Date.isMD|12月}}
|
1 |
{{Date.isMD|12月1日}}
|
1 |
{{Date.isMD|二月}}
|
|
{{Date.isMD|二月二日}}
|
|
{{Date.isMD|1}}
|
|
{{Date.isMD|0}}
|
|
{{Date.isMD|0801}}
|
|
{{Date.isMD|}}
|
(注:单元格为空表示输出空串。)
参见
- {{Date.IsLeapYear}},判断某一年份是否为闰年。
- Help:模板扩展语法#switch