コンテンツにスキップ

「Template:Citation/showdateCore/sandbox」の版間の差分

削除された内容 追加された内容
Template:Citation/showdateCoreのサンドボックスバージョンを作成
 
年月日のみを表示し、時刻は表示しない。{{Citation/showdateError}}を使用する。
1行目: 1行目:
{{#if:{{{isodate|}}}{{{date|}}}{{{year|}}}{{{month|}}}
<includeonly>{{#iferror:{{#time:Y|{{{isodate|}}}}}
| {{{1|}}}{{Citation/showdateError}}<!-- 不正な日付 -->
|{{#ifeq:"{{padleft:|5|{{{isodate}}}A}}"|"{{padleft:|4|{{{isodate}}}B}}年"<!--
-->|{{{isodate}}}<!-- 要チェック 1 -->
| {{#switch:{{padleft:|10|{{{isodate|}}}}}
|{{#iferror:{{#time:Y|{{{isodate}}}}}
|{{#time:Y-m-d|{{{isodate}}}}}={{#time:Y年Fj日|{{{isodate}}}}}
|{{#time:Y-m|{{{isodate}}}-01}}={{#time:Y年F|{{{isodate}}}-01}}
|{{{isodate}}}<!-- 要チェック 2 -->
|{{#time:Y|{{{isodate}}}-01-01}}={{{isodate}}}年{{{post-text|}}}
|<!--
|#default={{{1|}}}{{Citation/showdateError}}
-->{{#switch:{{{isodate}}}
|{{#time:Y-m-d|{{{isodate}}}}}={{#time:Y年n月j日|{{{isodate}}}}}
}}{{#ifexpr:{{#time:Y|{{{isodate|}}}}} > {{#time:Y|+1years}}
| {{Citation/showdateError}}<!-- 日付が再来年以降 -->
|{{#time:Y-m|{{{isodate}}}-01}}={{#time:Y年n月|{{{isodate}}}-01}}
|{{#time:Y|{{{isodate}}}-01-01}}={{{isodate}}}年
|{{#time:Y-m-dTH:i|{{{isodate}}}}}={{#time:Y年Fj日H:i|{{{isodate}}}}}
|{{#time:Y-m-dTH:i:s|{{{isodate}}}}}={{#time:Y年Fj日H:i:s|{{{isodate}}}}}
|{{#time:Y-m-dTH:i|{{{isodate}}}}}Z={{#time:Y年Fj日H:i|{{{isodate}}}}}(UTC)
|{{#time:Y-m-dTH:i|{{padleft:|16|{{{isodate}}}}}}}+09:00={{#time:Y年Fj日H:i|{{padleft:|16|{{{isodate}}}}}}}(JST)
|#default={{#if:{{{1|}}}|{{{1}}}|{{年月日|year={{{year|}}}|month={{{month|}}}|day={{{date|}}}}}}}<!-- 要チェック 3 -->
}}
}}
}}
}}
}}</includeonly><noinclude>
|{{{1|}}}<!-- 要チェック 4 -->
{{Documentation}}
}}<noinclude>
{{Documentation|Template:Citation/showdate/doc}}
</noinclude>
</noinclude>

2024年12月4日 (水) 14:58時点における版

テンプレートの解説[表示] [編集] [履歴] [キャッシュを破棄]

このテンプレートの基本機能は {{ISOdate}} とほぼ同等のものですが、{{Citation/showdate}}にのみ必要な機能を付加した専用内部テンプレートです。他のテンプレートからは {{ISOdate}} を使用してください。