「テンプレート:Checkdate」の版間の差分
ナビゲーションに移動
検索に移動
template>しまあじ (getY4オプションに最低値設定機能を追加) |
Triple-Zeta (トーク | 投稿記録) 細 (77版 をインポートしました) |
||
(9人の利用者による、間の56版が非表示) | |||
1行目: | 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}}|エラー | ||
</noinclude> | |{{ErrorJA|alias={{{1|}}}|{{{defaultdate}}} }} | ||
|{{{defaultdate|}}}<!-- エラー出力 --> | |||
}} | |||
|{{#time:Y年F|{{{1}}} }} | |||
}} | |||
}} | |||
}} | |||
}}<noinclude> | |||
{{Documentation}}</noinclude> |
2021年6月20日 (日) 12:59時点における最新版
テンプレートの解説[作成]