模板:ISOCALENDAR/week
第1週 | 01 | 02 | 03 | 04 | 05 | 06 | 07 |
---|
Parameters
[編輯]1 | title |
---|---|
y | calendar year |
m | calendar month |
s | width in percent of each column of day (default is 10) |
cw | week number to highlight |
cdow | weekday to highlight |
All parameters are optional.
m
andcdow
may be fully spelt out, abbreviated or numeric.- The numbering for
cw
andcdow
is in accordance with ISO 8601 (ISO week date: Monday → 1, Tuesday → 2, ... Sunday → 7)
Output
[編輯]Title
[編輯]The calendar title is determined by 1
(the first unnamed parameter), the default is the month and year of the calendar displayed.
Month
[編輯]The month of the calendar displayed is determined by m
.
- If
m
is specified, then the year can be specified withy
, the default is the current year. - If
m
is not specified but1
is a valid time the month and/or year is set to match the title, the default is the current month and/or year.
Highlighting
[編輯]By default the current day is highlighted. To highlight (an)other day(s) use cw
and cdow
. cw
gives the week and cdow
the day of the week to be highlighted.
- Together they determine a specific day to be highlighted.
cw
alone will highlight the whole week.cdow
alone will highlight the given weeek day for the whole month.
Examples
[編輯]Displaying the current month
[編輯]To display the current month use {{ISOCALENDAR}}
.
週數 | 週一 | 週二 | 週三 | 週四 | 週五 | 週六 | 週日 |
---|---|---|---|---|---|---|---|
| |||||||
第40週 | 30 | 01 | 02 | 03 | 04 | 05 | 06
|
第41週 | 07 | 08 | 09 | 10 | 11 | 12 | 13
|
第42週 | 14 | 15 | 16 | 17 | 18 | 19 | 20
|
第43週 | 21 | 22 | 23 | 24 | 25 | 26 | 27
|
第44週 | 28 | 29 | 30 | 31 | 01 | 02 | 03 |
Displaying a given month of the current year
[編輯]A given month of this year can be specified with 1
like this {{ISOCALENDAR|August}}
. Alternatively m
can be used e.g. {{ISOCALENDAR|m=Sep}}
. Perhaps you want a different title e.g. {{ISOCALENDAR|This November|m=11|y=2006}}
.
週數 | 週一 | 週二 | 週三 | 週四 | 週五 | 週六 | 週日 |
---|---|---|---|---|---|---|---|
| |||||||
第31週 | 29 | 30 | 31 | 01 | 02 | 03 | 04
|
第32週 | 05 | 06 | 07 | 08 | 09 | 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 | 01 |
週數 | 週一 | 週二 | 週三 | 週四 | 週五 | 週六 | 週日 |
---|---|---|---|---|---|---|---|
| |||||||
第35週 | 26 | 27 | 28 | 29 | 30 | 31 | 01
|
第36週 | 02 | 03 | 04 | 05 | 06 | 07 | 08
|
第37週 | 09 | 10 | 11 | 12 | 13 | 14 | 15
|
第38週 | 16 | 17 | 18 | 19 | 20 | 21 | 22
|
第39週 | 23 | 24 | 25 | 26 | 27 | 28 | 29
|
第40週 | 30 | 01 | 02 | 03 | 04 | 05 | 06 |
週數 | 週一 | 週二 | 週三 | 週四 | 週五 | 週六 | 週日 |
---|---|---|---|---|---|---|---|
| |||||||
第44週 | 28 | 29 | 30 | 31 | 01 | 02 | 03
|
第45週 | 04 | 05 | 06 | 07 | 08 | 09 | 10
|
第46週 | 11 | 12 | 13 | 14 | 15 | 16 | 17
|
第47週 | 18 | 19 | 20 | 21 | 22 | 23 | 24
|
第48週 | 25 | 26 | 27 | 28 | 29 | 30 | 01 |
Displaying a given month of a given year
[編輯]A given month and year can be specified with 1
like this {{ISOCALENDAR|May 2006}}
. Alternatively m
and y
can be used e.g. {{ISOCALENDAR|m=June|y=2006}}
. Perhaps you want a different title e.g. {{ISOCALENDAR|Quintilis MMVI|m=5|y=2006}}
.
週數 | 週一 | 週二 | 週三 | 週四 | 週五 | 週六 | 週日 |
---|---|---|---|---|---|---|---|
| |||||||
第18週 | 01 | 02 | 03 | 04 | 05 | 06 | 07
|
第19週 | 08 | 09 | 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 | 01 | 02 | 03 | 04 |
週數 | 週一 | 週二 | 週三 | 週四 | 週五 | 週六 | 週日 |
---|---|---|---|---|---|---|---|
| |||||||
第22週 | 29 | 30 | 31 | 01 | 02 | 03 | 04
|
第23週 | 05 | 06 | 07 | 08 | 09 | 10 | 11
|
第24週 | 12 | 13 | 14 | 15 | 16 | 17 | 18
|
第25週 | 19 | 20 | 21 | 22 | 23 | 24 | 25
|
第26週 | 26 | 27 | 28 | 29 | 30 | 01 | 02 |
週數 | 週一 | 週二 | 週三 | 週四 | 週五 | 週六 | 週日 |
---|---|---|---|---|---|---|---|
| |||||||
第18週 | 01 | 02 | 03 | 04 | 05 | 06 | 07
|
第19週 | 08 | 09 | 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 | 01 | 02 | 03 | 04 |
Highlight a week, a day of the week or a day
[編輯]You can highlight Saturday of week 3 in January 2021 using {{ISOCALENDAR|January 2021|cw=3|cdow=Sat}}
. You can highlight all of week 6 in February 2021 using {{ISOCALENDAR|February 2021|cw=23}}
You can highlight all Thursdays of March 2021 using{{ISOCALENDAR|March 2021|cdow=4}}
週數 | 週一 | 週二 | 週三 | 週四 | 週五 | 週六 | 週日 |
---|---|---|---|---|---|---|---|
| |||||||
第53週 | 28 | 29 | 30 | 31 | 01 | 02 | 03
|
第1週 | 04 | 05 | 06 | 07 | 08 | 09 | 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 |
週數 | 週一 | 週二 | 週三 | 週四 | 週五 | 週六 | 週日 |
---|---|---|---|---|---|---|---|
| |||||||
第5週 | 01 | 02 | 03 | 04 | 05 | 06 | 07
|
第6週 | 08 | 09 | 10 | 11 | 12 | 13 | 14
|
第7週 | 15 | 16 | 17 | 18 | 19 | 20 | 21
|
第8週 | 22 | 23 | 24 | 25 | 26 | 27 | 28 |
週數 | 週一 | 週二 | 週三 | 週四 | 週五 | 週六 | 週日 |
---|---|---|---|---|---|---|---|
| |||||||
第9週 | 01 | 02 | 03 | 04 | 05 | 06 | 07
|
第10週 | 08 | 09 | 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 | 01 | 02 | 03 | 04 |
Adjusting the width
[編輯]{{ISOCALENDAR|s=14}}
gives
週數 | 週一 | 週二 | 週三 | 週四 | 週五 | 週六 | 週日 |
---|---|---|---|---|---|---|---|
| |||||||
第40週 | 30 | 01 | 02 | 03 | 04 | 05 | 06
|
第41週 | 07 | 08 | 09 | 10 | 11 | 12 | 13
|
第42週 | 14 | 15 | 16 | 17 | 18 | 19 | 20
|
第43週 | 21 | 22 | 23 | 24 | 25 | 26 | 27
|
第44週 | 28 | 29 | 30 | 31 | 01 | 02 | 03 |
Sub-templates
[編輯]The main Template:ISOCALENDAR calls