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

提供:関南・東山地方Wiki
ナビゲーションに移動 検索に移動
template>しまあじ
(getY4オプションに最低値設定機能を追加)
template>しまあじ
(元々は必要な場合のみ呼ぶよう内部テンプレートを{{#ifexist}}でスルーさせていたが、極端な使われ方の記事で{{#ifexist}}がエラーになるので外したための代替処置)
6行目: 6行目:
   -->|{{Checkdate/getY4|{{{getY4}}}}}<!--
   -->|{{Checkdate/getY4|{{{getY4}}}}}<!--
  -->}}<!--
  -->}}<!--
-->|{{#if:{{{1|}}}|{{#ifeq:{{padleft:|2|{{{1}}}}}|20|{{#iferror:{{#time:Y年F|{{{1}}}}}|{{Checkdate/ja|defaultdate={{{defaultdate|}}}|{{{1}}}}}|{{#ifeq:{{#time:Y-n|{{{1}}}-1}}|{{{1}}}|{{#time:Y年F|{{{1}}}-1}}|{{#ifeq:{{#time:Y-m|{{{1}}}-1}}|{{{1}}}|{{#time:Y年F|{{{1}}}-1}}|{{#ifeq:{{Str ≠ len|{{{1}}}|6|1|0}}|0|{{Checkdate/zh|defaultdate={{{defaultdate|}}}|{{padleft:|4|{{{1}}}}}-{{Checkdate/str index|{{padleft:|4|{{{1}}}}}|{{padleft:|5|{{{1}}}}}}}{{Checkdate/str index|{{padleft:|5|{{{1}}}}}|{{padleft:|6|{{{1}}}}}}}-1}}|{{Checkdate/zh|defaultdate={{{defaultdate|}}}|{{{1}}}}}}}}}}}}}|{{Checkdate/en|defaultdate={{{defaultdate|}}}|{{{1}}}}}}}|{{#if:{{{fulldate|}}}|{{Checkdate/isfulldateja|{{{fulldate}}}}}|{{#if:{{{defaultdate|}}}|{{Checkdate/error|defaultdate={{{defaultdate}}}}}|}}}}}}<!--
-->|{{#if:{{{1|}}}|{{#ifeq:{{padleft:|2|{{{1}}}}}|20|{{#iferror:{{#time:Y年F|{{{1}}}}}|<!--
-->{{#ifeq:{{padleft:|6|{{{1}}}}}月|{{{1}}}<!--
-->|{{{1}}}<!-- yyyy年n月: スルー、これが 最も多い
-->|{{#ifeq:{{padleft:|7|{{{1}}}}}月|{{{1}}}<!--
  -->|{{#ifeq:{{padleft:|5|{{{1}}}}}1|{{padleft:|6|{{{1}}}}}<!--
  -->|{{{1}}}<!-- yyyy年1n月: スルー、これが 2番目に多い
  -->|{{Checkdate/ja|defaultdate={{{defaultdate|}}}|{{{1}}}}}<!-- yyyy年0n月
  -->}}<!--
  -->|{{#ifeq:{{{1}}}|2007年1月以前<!--
  -->|{{{1}}}<!-- 例外
  -->|{{Checkdate/ja|defaultdate={{{defaultdate|}}}|{{{1}}}}}<!-- 日や時刻つき
  -->}}<!--
-->}}<!--
-->}}|{{#ifeq:{{#time:Y-n|{{{1}}}-1}}|{{{1}}}|{{#time:Y年F|{{{1}}}-1}}|{{#ifeq:{{#time:Y-m|{{{1}}}-1}}|{{{1}}}|{{#time:Y年F|{{{1}}}-1}}|{{#ifeq:{{Str ≠ len|{{{1}}}|6|1|0}}|0|{{Checkdate/zh|defaultdate={{{defaultdate|}}}|{{padleft:|4|{{{1}}}}}-{{Checkdate/str index|{{padleft:|4|{{{1}}}}}|{{padleft:|5|{{{1}}}}}}}{{Checkdate/str index|{{padleft:|5|{{{1}}}}}|{{padleft:|6|{{{1}}}}}}}-1}}|{{Checkdate/zh|defaultdate={{{defaultdate|}}}|{{{1}}}}}}}}}}}}}|{{Checkdate/en|defaultdate={{{defaultdate|}}}|{{{1}}}}}}}|{{#if:{{{fulldate|}}}|{{Checkdate/isfulldateja|{{{fulldate}}}}}|{{#if:{{{defaultdate|}}}|{{Checkdate/error|defaultdate={{{defaultdate}}}}}|}}}}}}<!--
-->}}}}<noinclude>
-->}}}}<noinclude>
{{documentation}}
{{documentation}}
</noinclude>
</noinclude>

2011年4月16日 (土) 13:36時点における版

テンプレートの解説[作成]