模板:ISOCALENDAR
周数 | 周一 | 周二 | 周三 | 周四 | 周五 | 周六 | 周日 |
---|---|---|---|---|---|---|---|
| |||||||
第48周 | 25 | 26 | 27 | 28 | 29 | 30 | 01
|
第49周 | 02 | 03 | 04 | 05 | 06 | 07 | 08
|
第50周 | 09 | 10 | 11 | 12 | 13 | 14 | 15
|
第51周 | 16 | 17 | 18 | 19 | 20 | 21 | 22
|
第52周 | 23 | 24 | 25 | 26 | 27 | 28 | 29
|
第1周 | 30 | 31 | 01 | 02 | 03 | 04 | 05 |
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}}
.
周数 | 周一 | 周二 | 周三 | 周四 | 周五 | 周六 | 周日 |
---|---|---|---|---|---|---|---|
| |||||||
第48周 | 25 | 26 | 27 | 28 | 29 | 30 | 01
|
第49周 | 02 | 03 | 04 | 05 | 06 | 07 | 08
|
第50周 | 09 | 10 | 11 | 12 | 13 | 14 | 15
|
第51周 | 16 | 17 | 18 | 19 | 20 | 21 | 22
|
第52周 | 23 | 24 | 25 | 26 | 27 | 28 | 29
|
第1周 | 30 | 31 | 01 | 02 | 03 | 04 | 05 |
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
周数 | 周一 | 周二 | 周三 | 周四 | 周五 | 周六 | 周日 |
---|---|---|---|---|---|---|---|
| |||||||
第48周 | 25 | 26 | 27 | 28 | 29 | 30 | 01
|
第49周 | 02 | 03 | 04 | 05 | 06 | 07 | 08
|
第50周 | 09 | 10 | 11 | 12 | 13 | 14 | 15
|
第51周 | 16 | 17 | 18 | 19 | 20 | 21 | 22
|
第52周 | 23 | 24 | 25 | 26 | 27 | 28 | 29
|
第1周 | 30 | 31 | 01 | 02 | 03 | 04 | 05 |
Sub-templates
[编辑]The main Template:ISOCALENDAR calls