Template:Date.isMD
此Template被引用於約295,000個頁面,佔全部頁面的4%。 為了避免造成大規模的影響,所有對此Template的編輯應先於沙盒、測試樣例或您的沙盒上測試。 測試後無誤的版本可以一次性地加入此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
上述文档嵌入自Template:Date.isMD/doc。 (编辑 | 历史) 编者可以在本模板的沙盒 (创建 | 镜像)和测试样例 (创建)页面进行实验。 请在/doc子页面中添加分类。本模板的子页面。 |