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

提供: 敷嶋重工Wiki
ページの作成:「<noinclude> <templatedata> { "description": "生年月日から現在の年齢を計算して表示", "format": "inline", "params": { "1": { "type": "date", "required": true, "description": "YYYY-MM-DD形式の日付", "example": "1984-10-23" } } } </templatedata> {| class="wikitable" |+ 表示例 |- ! コード !! 表示 !! 備考 |- | <pre>{{年齢|1984-10-23}}</pre> || {{年齢|1984-10-23}} || YYYY-MM-DD形式で生年月日…」
 
うるう年の判定を忘れた
 
1行目: 1行目:
<noinclude>
<noinclude>
{| class="wikitable"
|+ 表示例
|-
! コード !! 表示
|-
| <pre>{{年齢|1984|10|23}}</pre> || {{年齢|1984|10|23}}
|}
<templatedata>
<templatedata>
{
{
"description": "生年月日から現在の年齢を計算して表示",
"format": "inline",
"params": {
"params": {
"1": {
"1": {
"type": "date",
"label": "生年月日の年",
"required": true,
"description": "西暦年を数字で入力",
            "description": "YYYY-MM-DD形式の日付",
"example": "1984",
            "example": "1984-10-23"
"type": "number",
"required": true
},
"2": {
"label": "生年月日の月",
"description": "月を数字で入力",
"example": "10",
"type": "number",
"required": true
},
"3": {
"label": "生年月日の日",
"description": "日を数字で入力",
"example": "23",
"type": "number",
"required": true
}
}
}
},
"description": "生年月日から現在の年齢を計算",
"format": "inline",
"paramOrder": [
"1",
"2",
"3"
]
}
}
</templatedata>
</templatedata>
 
</noinclude><includeonly>{{年数|{{{1}}}|{{{2}}}|{{{3}}} }}歳</includeonly>
{| class="wikitable"
|+ 表示例
|-
! コード !! 表示 !! 備考
|-
| <pre>{{年齢|1984-10-23}}</pre> || {{年齢|1984-10-23}} || YYYY-MM-DD形式で生年月日を渡すと現在の年齢を計算します。
|}
</noinclude><includeonly>
{{#ifexpr: {{#time: z|now}} < {{#time: z|{{{1}}} }}
| {{#expr: {{#time: Y| now}} - {{#time: Y| {{{1}}} }} -1 }}
| {{#expr: {{#time: Y| now}} - {{#time: Y| {{{1}}} }} }}
}}歳
</includeonly>

2025年5月12日 (月) 22:56時点における最新版

表示例
コード 表示
{{年齢|1984|10|23}}
40歳

生年月日から現在の年齢を計算

テンプレートパラメーター[テンプレートデータを編集]

このテンプレートは、パラメーターを1行で記述することが推奨されています。

パラメーター説明状態
生年月日の年1

西暦年を数字で入力

1984
数値必須
生年月日の月2

月を数字で入力

10
数値必須
生年月日の日3

日を数字で入力

23
数値必須