「テンプレート:Checkdate」の版間の差分
ナビゲーションに移動
検索に移動
編集の要約なし |
タグ: 取り消し |
||
1行目: | 1行目: | ||
{{#if:{{{1|}}}|{{# | {{#ifeq:{{padleft:|7|{{{1}}}*}}|{{padleft:月|7|{{{1}}} }} | ||
{{ | |{{padleft:|7|{{{1}}} }}<!-- yyyy*m月~(月1桁) --> | ||
|{{#ifeq:{{padleft:|8|{{{1}}}*}}{{padleft:|6|{{{1}}} }}|{{padleft:月|8|{{{1}}} }}{{padleft:1|6|{{{1}}} }} | |||
|{{padleft:|8|{{{1}}} }}<!-- yyyy*1*月~ --> | |||
|{{#ifeq:{{padleft:|6|{{{1}}}*}}<!-- yyyy-m~ , yyyy-mm~ --> | |||
|{{#expr:trunc{{padleft:|4|{{{1|}}} }} }}-{{#expr:trunc-(-0.{{padleft:|6|{{{1|}}} }}) }} | |||
|{{padleft:|4|{{{1}}} }}年<!-- | |||
-->{{#expr:-(trunc 0.{{padleft:|{{#if:{{#ifexpr:{{padleft:|7|{{{1}}}*}} }}|6|7}}|{{{1}}} }}) }}月 | |||
|{{#if:{{#if:{{{1|}}}|{{#time:|{{{1}}} 2100 +7940 year}}|error}}<!-- Month yyyy , yyyy d Month など --> | |||
|{{#ifeq:{{padleft:|3|{{{defaultdate|}}}X}}|エラー | |||
|{{ErrorJA|alias={{{1|}}}|{{{defaultdate}}} }} | |||
|{{{defaultdate|}}}<!-- エラー出力 --> | |||
}} | |||
|{{#time:Y年F|{{{1}}} }} | |||
}} | |||
}} | |||
}} | |||
}} |