「テンプレート:Checkdate」の版間の差分
ナビゲーションに移動
検索に移動
異常対処の不足、追加修正
template>しまあじ (対処の不足は、実際に当該異常のケースがみつかってから初めて気がつく場合があります、ある最近の大事故ではありませんが) |
template>しまあじ (異常対処の不足、追加修正) |
||
30行目: | 30行目: | ||
}} | }} | ||
|{{#if:{{{getY4|}}} | |{{#if:{{{getY4|}}} | ||
|{{Checkdate/YM|Y4={{padleft:|4|{{#ifeq:{{padleft:|2|{{{getY4}}}*}}|20<!-- | |{{Checkdate/YM|Y4={{#expr:{{padleft:|4|{{#ifeq:{{padleft:|2|{{{getY4}}}*}}|20<!-- | ||
-->|{{#iferror:{{#time:Y|{{padleft:|4|{{{getY4}}}***}}-1-1}}<!-- | -->|{{#iferror:{{#time:Y|{{padleft:|4|{{{getY4}}}***}}-1-1}}<!-- | ||
-->|0<!-- NG -->|{{#ifeq:{{padleft:|4|{{{getY4}}}}}|{{#time:Y|{{padleft:|4|{{{getY4}}}}}-1-1}}<!-- | -->|0<!-- NG -->|{{#ifeq:{{padleft:|4|{{{getY4}}}}}|{{#time:Y|{{padleft:|4|{{{getY4}}}}}-1-1}}<!-- | ||
-->|{{padleft:|4|{{{getY4}}}}}|0<!-- NG -->}}}}<!-- | -->|{{padleft:|4|{{{getY4}}}}}|0<!-- NG -->}}}}<!-- | ||
-->|{{#iferror:{{#time:Y|1 {{{getY4}}}}}|0<!-- NG -->|{{#time:Y|1 {{{getY4}}}}}}}}}}}<!-- | -->|{{#iferror:{{#time:Y|1 {{{getY4}}}}}|0<!-- NG -->|{{#time:Y|1 {{{getY4}}}}}}}}}}}}}<!-- | ||
-->|year-min={{{year-min|}}}|year-max={{{year-max|}}}|defaultdate={{{defaultdate|}}} | -->|year-min={{{year-min|}}}|year-max={{{year-max|}}}|defaultdate={{{defaultdate|}}} | ||
}} | }} | ||
|{{#if:{{{getM1|}}} | |{{#if:{{{getM1|}}} | ||
|{{Checkdate/YM|Y4={{padleft:|4|{{#ifeq:{{padleft:|2|{{{getM1}}}*}}|20<!-- | |{{Checkdate/YM|Y4={{#expr:{{padleft:|4|{{#ifeq:{{padleft:|2|{{{getM1}}}*}}|20<!-- | ||
-->|{{#iferror:{{#time:Y|{{padleft:|4|{{{getM1}}}***}}-1-1}}<!-- | -->|{{#iferror:{{#time:Y|{{padleft:|4|{{{getM1}}}***}}-1-1}}<!-- | ||
-->|<!-- NG -->|{{#ifeq:{{padleft:|4|{{{getM1}}}}}|{{#time:Y|{{padleft:|4|{{{getM1}}}}}-1-1}}<!-- | -->|0<!-- NG -->|{{#ifeq:{{padleft:|4|{{{getM1}}}}}|{{#time:Y|{{padleft:|4|{{{getM1}}}}}-1-1}}<!-- | ||
-->|{{padleft:|4|{{{getM1}}}}}|<!-- NG -->}}}}<!-- | -->|{{padleft:|4|{{{getM1}}}}}|0<!-- NG -->}}}}<!-- | ||
-->|{{#iferror:{{#time:Y|1 {{{getM1}}}}}|<!-- NG -->|{{#time:Y|1 {{{getM1}}}}}}}}}}}<!-- | -->|{{#iferror:{{#time:Y|1 {{{getM1}}}}}|0<!-- NG -->|{{#time:Y|1 {{{getM1}}}}}}}}}}}}}<!-- | ||
-->|year-min={{{year-min|}}}|year-max={{{year-max|}}} | -->|year-min={{{year-min|}}}|year-max={{{year-max|}}} | ||
|M1={{#ifeq:{{padleft:|2|{{{getM1}}}*}}|20<!-- | |M1={{#ifeq:{{padleft:|2|{{{getM1}}}*}}|20<!-- |