Template:ISOCALENDAR
パラメータ
[編集]1 | カレンダーに表示させたい年月の英語表記(後述のy やm を指定しない場合)
|
---|---|
y | カレンダーに表示する年 |
m | カレンダーに表示する月 |
s | 日部分の各列の幅のパーセント数値(既定値は10) |
cw | ハイライト表示する週番号 |
cdow | ハイライト表示する曜日 |
title | 最上部のタイトル |
全てのパラメータは任意。
m
やcdow
は番号か英語の略称を記述。cw
やcdow
で入れる番号はISO 8601(ISO week date: 月曜日 → 1、火曜日 → 2、... 日曜日 → 7)に基づく。
出力
[編集]タイトル
[編集]カレンダーのタイトルはtitle
で指定。デフォルトではカレンダーの年月を表示。英語版テンプレートでは1
(最初の名無しパラメータ)で表示することになっているが、日本語版テンプレートではカレンダーに表示させたい年月の英語表記を指定するのに使用。
月
[編集]表示するカレンダーの月はm
で指定。ただし、英語名(略称含む)か数値で指定。「月」は付けない。
m
を指定した場合、年はy
で指定するが指定無しの場合今年のカレンダーを表示。m
を指定しなかった場合1
で月の英語名を指定した場合今年のその月のカレンダーに切り替わる。通常は現在の年月のカレンダーを表示。
ハイライト表示
[編集]既定値では今日に当たる日がハイライト表示される。別の日をハイライト表示したい場合はcw
やcdow
を指定する。cw
は週番号、cdow
は曜日番号を指定する。
- 特定の日をハイライト表示するには両方指定する。
cw
のみ指定の場合週の列をハイライト表示。cdow
のみ指定の場合一ヶ月の曜日の列をハイライト表示。
表示例
[編集]今月を表示
[編集]今月を表示する場合は{{ISOCALENDAR}}
と入力。
2024年9月 | |||||||
週 | 月 | 火 | 水 | 木 | 金 | 土 | 日 |
(35) | 26 | 27 | 28 | 29 | 30 | 31 | 1 |
(36) | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
(37) | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
(38) | 16 | 17 | 18 | 19 | 20 | 21 | 22 |
(39) | 23 | 24 | 25 | 26 | 27 | 28 | 29 |
(40) | 30 | 1 | 2 | 3 | 4 | 5 | 6 |
今年の特定の月を表示
[編集]今年の特定の月を表示する場合は1
で月の英語名を、title
で月の英語名に対応する「◯月」表記をする。
{{ISOCALENDAR|August|title=8月}}
8月 | |||||||
週 | 月 | 火 | 水 | 木 | 金 | 土 | 日 |
(31) | 29 | 30 | 31 | 1 | 2 | 3 | 4 |
(32) | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
(33) | 12 | 13 | 14 | 15 | 16 | 17 | 18 |
(34) | 19 | 20 | 21 | 22 | 23 | 24 | 25 |
(35) | 26 | 27 | 28 | 29 | 30 | 31 | 1 |
別の入力法として{{ISOCALENDAR|m=Sep|title=9月}}
9月 | |||||||
週 | 月 | 火 | 水 | 木 | 金 | 土 | 日 |
(35) | 26 | 27 | 28 | 29 | 30 | 31 | 1 |
(36) | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
(37) | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
(38) | 16 | 17 | 18 | 19 | 20 | 21 | 22 |
(39) | 23 | 24 | 25 | 26 | 27 | 28 | 29 |
(40) | 30 | 1 | 2 | 3 | 4 | 5 | 6 |
違うタイトルの入れたい場合、例として{{ISOCALENDAR|m=11|title=この11月}}
この11月 | |||||||
週 | 月 | 火 | 水 | 木 | 金 | 土 | 日 |
(44) | 28 | 29 | 30 | 31 | 1 | 2 | 3 |
(45) | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
(46) | 11 | 12 | 13 | 14 | 15 | 16 | 17 |
(47) | 18 | 19 | 20 | 21 | 22 | 23 | 24 |
(48) | 25 | 26 | 27 | 28 | 29 | 30 | 1 |
年と月を指定して表示
[編集]年と月を指定して表示する場合は{{ISOCALENDAR|May 2006|title=2006年5月}}
1
とtitle
を指定する。
2006年5月 | |||||||
週 | 月 | 火 | 水 | 木 | 金 | 土 | 日 |
(18) | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
(19) | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
(20) | 15 | 16 | 17 | 18 | 19 | 20 | 21 |
(21) | 22 | 23 | 24 | 25 | 26 | 27 | 28 |
(22) | 29 | 30 | 31 | 1 | 2 | 3 | 4 |
m
とy
を指定する方法もある。例として{{ISOCALENDAR|m=June|y=2006|title=2006年6月}}
2006年6月 | |||||||
週 | 月 | 火 | 水 | 木 | 金 | 土 | 日 |
(22) | 29 | 30 | 31 | 1 | 2 | 3 | 4 |
(23) | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
(24) | 12 | 13 | 14 | 15 | 16 | 17 | 18 |
(25) | 19 | 20 | 21 | 22 | 23 | 24 | 25 |
(26) | 26 | 27 | 28 | 29 | 30 | 1 | 2 |
違うタイトルの入れたい場合、例として{{ISOCALENDAR|m=5|y=2006|title=Quintilis MMVI}}
Quintilis MMVI | |||||||
週 | 月 | 火 | 水 | 木 | 金 | 土 | 日 |
(18) | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
(19) | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
(20) | 15 | 16 | 17 | 18 | 19 | 20 | 21 |
(21) | 22 | 23 | 24 | 25 | 26 | 27 | 28 |
(22) | 29 | 30 | 31 | 1 | 2 | 3 | 4 |
ハイライト表示する日や週、曜日を指定
[編集]2021年1月の週番号3の土曜日を表示したい場合は{{ISOCALENDAR|January 2021|cw=3|cdow=Sat|title=2021年1月}}
2021年1月 | |||||||
週 | 月 | 火 | 水 | 木 | 金 | 土 | 日 |
(53) | 28 | 29 | 30 | 31 | 1 | 2 | 3 |
(1) | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
(2) | 11 | 12 | 13 | 14 | 15 | 16 | 17 |
(3) | 18 | 19 | 20 | 21 | 22 | 23 | 24 |
(4) | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
2021年2月の週番号6全日を表示したい場合は{{ISOCALENDAR|February 2021|cw=6|title=2021年2月}}
2021年2月 | |||||||
週 | 月 | 火 | 水 | 木 | 金 | 土 | 日 |
(5) | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
(6) | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
(7) | 15 | 16 | 17 | 18 | 19 | 20 | 21 |
(8) | 22 | 23 | 24 | 25 | 26 | 27 | 28 |
2021年3月の木曜日全日を表示したい場合は{{ISOCALENDAR|March 2021|cdow=4|title=2021年3月}}
2021年3月 | |||||||
週 | 月 | 火 | 水 | 木 | 金 | 土 | 日 |
(9) | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
(10) | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
(11) | 15 | 16 | 17 | 18 | 19 | 20 | 21 |
(12) | 22 | 23 | 24 | 25 | 26 | 27 | 28 |
(13) | 29 | 30 | 31 | 1 | 2 | 3 | 4 |
幅を調整
[編集]{{ISOCALENDAR|s=14}}
は
2024年9月 | |||||||
週 | 月 | 火 | 水 | 木 | 金 | 土 | 日 |
(35) | 26 | 27 | 28 | 29 | 30 | 31 | 1 |
(36) | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
(37) | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
(38) | 16 | 17 | 18 | 19 | 20 | 21 | 22 |
(39) | 23 | 24 | 25 | 26 | 27 | 28 | 29 |
(40) | 30 | 1 | 2 | 3 | 4 | 5 | 6 |