「テンプレート:Checkdate」の版間の差分

ナビゲーションに移動 検索に移動
月を認識できない場合でも 0は返す
template>しまあじ
(チェック2箇所を簡単にして軽量化、「*」は演算子と紛らわしいので「X」に変更(数字でなければ何でもよいのだが)、ほか)
template>しまあじ
(月を認識できない場合でも 0は返す)
40行目: 40行目:
   -->|{{#iferror:{{#time:Y|1 {{{getM1}}}}}|0<!-- 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}}}X}}|20<!--
     |M1={{padleft:|1|{{#ifeq:{{padleft:|2|{{{getM1}}}X}}|20<!--
     -->|{{Checkdate/str index||{{#expr:<!--
     -->|{{Checkdate/str index||{{#expr:<!--
       -->{{Checkdate/str index|{{padleft:|4|{{{getM1}}}XX}}|{{padleft:|5|{{{getM1}}}XXX}}}}<!--
       -->{{Checkdate/str index|{{padleft:|4|{{{getM1}}}XX}}|{{padleft:|5|{{{getM1}}}XXX}}}}<!--
47行目: 47行目:
     -->}}<!--
     -->}}<!--
     -->}}<!--
     -->}}<!--
   -->|{{Checkdate/str index||{{#iferror:{{#time:n|1 {{{getM1}}}}}||{{#time:n|1 {{{getM1}}}}}}}}}}}
   -->|{{Checkdate/str index||{{#iferror:{{#time:n|1 {{{getM1}}}}}||{{#time:n|1 {{{getM1}}}}}}}}}}}<!--
   }}
   -->0}}}}<!-- 月を認識できない場合でも 0は返す -->
   |{{#if:{{{fulldate|}}}
   |{{#if:{{{fulldate|}}}
   |{{Checkdate/isfulldateja|{{{fulldate}}}|defaultdate={{{defaultdate|}}}}}
   |{{Checkdate/isfulldateja|{{{fulldate}}}|defaultdate={{{defaultdate|}}}}}
匿名利用者

案内メニュー