Template:ISOCALENDAR

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

パラメータ[編集]

1 カレンダーに表示させたい年月の英語表記(後述のymを指定しない場合)
y カレンダーに表示する年
m カレンダーに表示する月
s 日部分の各列の幅のパーセント数値(既定値は10)
cw ハイライト表示する週番号
cdow ハイライト表示する曜日
title 最上部のタイトル

全てのパラメータは任意。

  • mcdowは番号か英語の略称を記述。
  • cwcdowで入れる番号はISO 8601ISO week date: 月曜日 → 1、火曜日 → 2、... 日曜日 → 7)に基づく。

出力[編集]

タイトル[編集]

カレンダーのタイトルはtitleで指定。デフォルトではカレンダーの年月を表示。英語版テンプレートでは1(最初の名無しパラメータ)で表示することになっているが、日本語版テンプレートではカレンダーに表示させたい年月の英語表記を指定するのに使用。

[編集]

表示するカレンダーの月はmで指定。ただし、英語名(略称含む)か数値で指定。「月」は付けない。

  • mを指定した場合、年はyで指定するが指定無しの場合今年のカレンダーを表示。
  • mを指定しなかった場合1で月の英語名を指定した場合今年のその月のカレンダーに切り替わる。通常は現在の年月のカレンダーを表示。

ハイライト表示[編集]

既定値では今日に当たる日がハイライト表示される。別の日をハイライト表示したい場合はcwcdowを指定する。cwは週番号、cdowは曜日番号を指定する。

  • 特定の日をハイライト表示するには両方指定する。
  • cwのみ指定の場合週の列をハイライト表示。
  • cdowのみ指定の場合一ヶ月の曜日の列をハイライト表示。

表示例[編集]

今月を表示[編集]

今月を表示する場合は{{ISOCALENDAR}}と入力。

2024年4月
(14) 1 2 3 4 5 6 7
(15) 8 9 10 11 12 13 14
(16) 15 16 17 18 19 20 21
(17) 22 23 24 25 26 27 28
(18) 29 30 1 2 3 4 5

今年の特定の月を表示[編集]

今年の特定の月を表示する場合は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月}}1titleを指定する。

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

myを指定する方法もある。例として{{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年4月
(14) 1 2 3 4 5 6 7
(15) 8 9 10 11 12 13 14
(16) 15 16 17 18 19 20 21
(17) 22 23 24 25 26 27 28
(18) 29 30 1 2 3 4 5