「Template:生年月日と年齢」の版間の差分

削除された内容 追加された内容
年月日がひとつでも未入力の場合は年齢の計算と表示をしないように修正
年月日の未入力部分は ???? or ?? を表示
1行目:
<includeonly>{{#if:{{{1|}}} | [[{{{1}}}年]] | <span style="color: gray">????</span>年 }}{{#ifexpr:{{#if:{{{2|}}}|1|0}}+{{#if:{{{3|}}}|1|0}}=2 | [[{{{2}}}月{{{3}}}日]] | {{#if:{{{2|}}} | [[{{{2}}}月]]<span style="color: gray">??</span>日 | {{#if:{{{3|}}} | <span style="color: gray">??</span>月{{{3}}}日 | <span style="color: gray">??</span>月<span style="color: gray">??</span>日 }} }} }}{{#ifexpr:{{#if:{{{1|}}}|1|0}}+{{#if:{{{2|}}}|1|0}}+{{#if:{{{3|}}}|1|0}}=3 | ({{#expr:({{CURRENTYEAR}})-({{{1}}})-(({{CURRENTMONTH}})<({{{2}}})or({{CURRENTMONTH}})=({{{2}}})and({{CURRENTDAY}})<({{{3}}}))}}歳) }}</includeonly><noinclude>
== 使い方 ==
このテンプレートは指定された年月日から現在までの満年数を計算し、年齢として年月日と併せて表示します。<br><br>