「テンプレート: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<!--
匿名利用者