「テンプレート:死亡年月日と没馬齢」の版間の差分

提供: Yourpedia
移動: 案内検索
(新しいページ: '<includeonly>{{#ifexpr:{{{4}}}+0>=1|[[{{#expr: {{{4}}}+0 }}年]]|<span style="color:gray">????</span>年 }}{{#ifexpr:{{#ifexpr:{{{5}}}+0>=1|1|0}}+{{#ifexpr:{{{6}}}+0>=1|1|0}}=2...')
 
(条件文の除去、説明文の別記事化)
1行目: 1行目:
<includeonly>{{#ifexpr:{{{4}}}+0>=1|[[{{#expr: {{{4}}}+0 }}年]]|<span style="color:gray">????</span>}}{{#ifexpr:{{#ifexpr:{{{5}}}+0>=1|1|0}}+{{#ifexpr:{{{6}}}+0>=1|1|0}}=2|[[{{#expr: {{{5}}}+0 }}月{{#expr: {{{6}}}+0 }}日]]|{{#ifexpr:{{{5}}}+0>=1|[[{{#expr: {{{5}}}+0 }}月]]<span style="color:gray">??</span>日|{{#ifexpr:{{{6}}}+0>=1|<span style="color:gray">??</span>月{{#expr: {{{6}}}+0 }}日|<span style="color:gray">??</span>月<span style="color:gray">??</span>日 }} }} }}{{#ifexpr:{{#ifexpr:{{{1}}}+0>=1|1|0}}+{{#ifexpr:{{{4}}}+0>=1|1|0}}=2|{{ #switch: {{{p}}}|1 = ({{#expr:({{{4}}}-{{{1}}}+1)}}歳没・旧表記)|2 = {{#ifexpr:{{#ifexpr:{{{2}}}+0>=1|1|0}}+{{#ifexpr:{{{5}}}+0>=1|1|0}}=2|({{#expr:({{{4}}}-({{{5}}}<7))-({{{1}}}-({{{2}}}<7))}}歳没・現地表記)}}|3 = {{#ifexpr:{{#ifexpr:{{{2}}}+0>=1|1|0}}+{{#ifexpr:{{{5}}}+0>=1|1|0}}=2|({{#expr:({{{4}}}-({{{5}}}<8))-({{{1}}}-({{{2}}}<8))}}歳没・現地表記)}}|4 = {{#ifexpr:{{#ifexpr:{{{2}}}+0>=1|1|0}}+{{#ifexpr:{{{5}}}+0>=1|1|0}}=2 |({{#expr:({{{4}}}-({{{5}}}<9))-({{{1}}}-({{{2}}}<9))}}歳没・現地表記)}}|({{#expr:({{{4}}}-{{{1}}})}}歳没)}}}}</includeonly><noinclude>[[Template:死亡年月日と没年齢]]の[[馬]]用です。
+
<includeonly>[[{{{4|<span style="color:gray">????</span>}}}]][[{{{5|<span style="color:gray">??</span>}}}月{{{6|<span style="color:gray">??</span>}}}日]](<span style="color:gray">??</span>歳没)</includeonly><noinclude>
 
+
{{Documentation}}
== 使い方 ==
+
</noinclude>
このテンプレートは指定された生年の馬齢基準日から死亡年までの満年数を計算し、死亡時の[[馬齢]]として死亡年月日と併せて表示します。馬齢は[[協定世界時]](UTC)をもとに算出します。
+
 
+
<nowiki>{{死亡年月日と没馬齢|p=0|生年|生月|生日|死亡年|死亡月|死亡日}}</nowiki>
+
 
+
年月日は数値のみ、半角で入力してください。「2002年」などとすると正常に動作しません。また、生年と死亡年は[[西暦]]で入力してください。
+
 
+
'''パラメータp'''の値を変えることにより、以下の馬齢表記に対応します。1月1日以外を馬齢基準日としている国・地域については、[[馬齢]]を参照のこと。
+
 
+
{| border="1" cellspacing="0" cellpadding="2"
+
!値
+
!馬齢表記
+
!馬齢基準日
+
|-
+
|style="text-align:center"|0
+
|国際基準[デフォルト]
+
|style="text-align:center"|1月1日
+
|-
+
|style="text-align:center"|1
+
|[[日本]](旧表記)
+
|style="text-align:center"|1月1日
+
|-
+
|style="text-align:center"|2
+
|[[南アメリカ]]諸国
+
|style="text-align:center"|7月1日
+
|-
+
|style="text-align:center"|3
+
|[[オセアニア]]・[[南アフリカ共和国]]
+
|style="text-align:center"|8月1日
+
|-
+
|style="text-align:center"|4
+
|[[香港]]
+
|style="text-align:center"|9月1日
+
|-
+
|style="text-align:center"|上記以外
+
|国際基準[デフォルト]
+
|style="text-align:center"|1月1日
+
|}
+
 
+
== 表示例 ==
+
{| border="1" cellspacing="0" cellpadding="2"
+
!入力例
+
!表示例
+
|-
+
|<nowiki>{{死亡年月日と没馬齢|p=0|1986|3|25|2002|8|19}}</nowiki>
+
|{{{{FULLPAGENAME}}|p=0|1986|3|25|2002|8|19}}
+
|-
+
|<nowiki>{{死亡年月日と没馬齢|p=0|1973|4|19|1978|3|5}}</nowiki>
+
|{{{{FULLPAGENAME}}|p=0|1973|4|19|1978|3|5}}
+
|-
+
|<nowiki>{{死亡年月日と没馬齢|</nowiki>'''p=1'''<nowiki>|1961|4|2|1996|7|13}}</nowiki>
+
|{{{{FULLPAGENAME}}|p=1|1961|4|2|1996|7|13}}
+
|-
+
|<nowiki>{{死亡年月日と没馬齢|</nowiki>'''p=4'''<nowiki>|1993|4|25|2004|8|8}}</nowiki>
+
|{{{{FULLPAGENAME}}|p=4|1993|4|25|2004|8|8}}
+
|}
+
 
+
生年月日と死亡年月日の入力において空欄、0および先頭の0は無視されます。
+
{| border="1" cellspacing="0" cellpadding="2"
+
!入力例
+
!表示例
+
|-
+
|<nowiki>{{死亡年月日と没馬齢|p=0|1991|5|3|01998||0}}</nowiki>
+
|{{{{FULLPAGENAME}}|p=0|1991|5|3|01998||0}}
+
|}
+
 
+
生年または死亡年が空欄もしくは0のとき、馬齢は表示されません。
+
{| border="1" cellspacing="0" cellpadding="2"
+
!入力例
+
!表示例
+
|-
+
|<nowiki>{{死亡年月日と没馬齢|p=0||5|3|1998|9|27}}</nowiki>
+
|{{{{FULLPAGENAME}}|p=0||5|3|1998|9|27}}
+
|-
+
|<nowiki>{{死亡年月日と没馬齢|p=0|1991|5|3|0|9|27}}</nowiki>
+
|{{{{FULLPAGENAME}}|p=0|1991|5|3|0|9|27}}
+
|}
+
 
+
パラメータpの値が2,3,4(馬齢基準日が1月1日以外)かつ生月または死亡月が空欄もしくは0のとき、馬齢は表示されません。
+
{| border="1" cellspacing="0" cellpadding="2"
+
!入力例
+
!表示例
+
|-
+
|<nowiki>{{死亡年月日と没馬齢|p=2|1991||3|1998|9|27}}</nowiki>
+
|{{{{FULLPAGENAME}}|p=2|1991||3|1998|9|27}}
+
|-
+
|<nowiki>{{死亡年月日と没馬齢|p=3|1991|5|3|1998|0|27}}</nowiki>
+
|{{{{FULLPAGENAME}}|p=3|1991|5|3|1998|0|27}}
+
|}
+
 
+
== 関連項目 ==
+
* [[Template:生年月日と馬齢]](競走馬用の生年月日計算テンプレート)
+
* [[Template:生年月日と年齢]]
+
* [[Template:死亡年月日と没年齢]]
+
 
+
{{DEFAULTSORT:しほうねんかつひとほつはれい}}
+
[[Category:日付計算テンプレート]]
+
[[Category:競馬関連のテンプレート]]</noinclude>
+

2018年5月25日 (金) 16:15時点における版

Template Info このテンプレートの解説はテンプレート:死亡年月日と没馬齢/docから呼び出されています[編集] [履歴]

死亡年月日と没馬齢テンプレートは、もともとは、指定された生年の馬齢基準日から死亡年までの満年数(死亡時の馬齢)を計算し、死亡年月日と併せて表示するためのテンプレートです。しかし2018年5月現在、Yourpediaでは条件文が効かないため、死亡年月日のみを出力表示しています。

馬齢は協定世界時(UTC)をもとに算出します。Template:死亡年月日と没年齢用です。

使い方

{{死亡年月日と没馬齢|p=0|生年|生月|生日|死亡年|死亡月|死亡日}}

年月日は数値のみ、半角で入力してください。「2002年」などとすると正常に動作しません。また、生年と死亡年は西暦で入力してください。

パラメータpの値を変えることにより、以下の馬齢表記に対応します。1月1日以外を馬齢基準日としている国・地域については、馬齢を参照のこと。

馬齢表記 馬齢基準日
0 国際基準[デフォルト] 1月1日
1 日本(旧表記) 1月1日
2 南アメリカ諸国 7月1日
3 オセアニア南アフリカ共和国 8月1日
4 香港 9月1日
上記以外 国際基準[デフォルト] 1月1日

表示例

入力例 表示例
{{死亡年月日と没馬齢|p=0|1986|3|25|2002|8|19}} 2002年8月19日
{{死亡年月日と没馬齢|p=0|1973|4|19|1978|3|5}} 1978年3月5日
{{死亡年月日と没馬齢|p=1|1961|4|2|1996|7|13}} 1996年7月13日
{{死亡年月日と没馬齢|p=4|1993|4|25|2004|8|8}} 2004年8月8日

生年月日と死亡年月日の入力において空欄、0および先頭の0は無視されます。

入力例 表示例
{{死亡年月日と没馬齢|p=0|1991|5|3|01998||0}} 01998年月0日

生年または死亡年が空欄もしくは0のとき、馬齢は表示されません。

入力例 表示例
{{死亡年月日と没馬齢|p=0||5|3|1998|9|27}} 1998年9月27日
{{死亡年月日と没馬齢|p=0|1991|5|3|0|9|27}} 0年9月27日

パラメータpの値が2,3,4(馬齢基準日が1月1日以外)かつ生月または死亡月が空欄もしくは0のとき、馬齢は表示されません。

入力例 表示例
{{死亡年月日と没馬齢|p=2|1991||3|1998|9|27}} 1998年9月27日
{{死亡年月日と没馬齢|p=3|1991|5|3|1998|0|27}} 1998年0月27日

関連項目