Template:Calendar/doc
This is a documentation subpage for Template:Calendar. It may contain usage information, categories and other content that is not part of the original template page. |
This template displays either a yearly or monthly calendar (from 1970–2037).
Parameters
[kulemba source]- month
- To display a single month the parameter
month
must be defined. This parameter can be a month name or number, the current month usemonth=current
(next
andlast
are also accepted).
- year
- The parameter
year
sets the year of the calendar the default being the current year.
- format
- To start the week on Monday use either
format=Mon1st
or, to include ISO week numbers,format=iso
. The keywords are case-sensitive.
{{Calendar/isoMonthStartError: Invalid time. |float=right |clear=none |titlestyle= |weekstyle= |wknumstyle= |wk5253= |month=Error: Invalid time. |cur_month=[[Error: Invalid time.]] |prev_month= |next_month= |6row= |01=[[Error: Invalid time. 1|
1]] |02=[[Error: Invalid time. 2| 2]] |03=[[Error: Invalid time. 3| 3]] |04=[[Error: Invalid time. 4| 4]] |05=[[Error: Invalid time. 5| 5]] |06=[[Error: Invalid time. 6| 6]] |07=[[Error: Invalid time. 7| 7]] |08=[[Error: Invalid time. 8| 8]] |09=[[Error: Invalid time. 9| 9]] |10=[[Error: Invalid time. 10|10]] |11=[[Error: Invalid time. 11|11]] |12=[[Error: Invalid time. 12|12]] |13=[[Error: Invalid time. 13|13]] |14=[[Error: Invalid time. 14|14]] |15=[[Error: Invalid time. 15|15]] |16=[[Error: Invalid time. 16|16]] |17=[[Error: Invalid time. 17|17]] |18=[[Error: Invalid time. 18|18]] |19=[[Error: Invalid time. 19|19]] |20=[[Error: Invalid time. 20|20]] |21=[[Error: Invalid time. 21|21]] |22=[[Error: Invalid time. 22|22]] |23=[[Error: Invalid time. 23|23]] |24=[[Error: Invalid time. 24|24]] |25=[[Error: Invalid time. 25|25]] |26=[[Error: Invalid time. 26|26]] |27=[[Error: Invalid time. 27|27]] |28=[[Error: Invalid time. 28|28]] |29=Expression error: Unexpected < operator |30=Expression error: Unexpected < operator |31=Expression error: Unexpected < operator |wk01= 1|wk02= 2|wk03= 3|wk04= 4|wk05= 5|wk06= 6|wk07= 7|wk08= 8|wk09= 9 |wk10=10|wk11=11|wk12=12|wk13=13|wk14=14|wk15=15|wk16=16|wk17=17|wk18=18|wk19=19 |wk20=20|wk21=21|wk22=22|wk23=23|wk24=24|wk25=25|wk26=26|wk27=27|wk28=28|wk29=29 |wk30=30|wk31=31|wk32=32|wk33=33|wk34=34|wk35=35|wk36=36|wk37=37|wk38=38|wk39=39 |wk40=40|wk41=41|wk42=42|wk43=43|wk44=44|wk45=45|wk46=46|wk47=47|wk48=48|wk49=49 |wk50=50|wk51=51|wk52=52|wk53=53 |year=2024 |show_year=on |lk=on |EndNote= }}- show_year
- To display the year use
show_year=on
. To show the year after the month useshow_year=with month
.
- txt_pref_m
- This adds a prefix to the month name.
- txt_suff_m
- This adds a suffix to the month name.
- float
- To float the calendar left or right use
float=left
orfloat=right
.
- lk
- To link days, months and years use
lk=on
. - To link days and months use
lk=dm
. - To link months and years use
lk=my
. - To link days and years use
lk=dy
. - To link days only use
lk=d
. - To link months only use
lk=m
. - To link years only use
lk=y
.
- lk_pref
- This adds a prefix to all links.
- lk_pref_d
- This adds a prefix to day links.
- lk_pref_m
- This adds a prefix to month links.
- lk_pref_mnext
- This adds a prefix to the next month's link.
- lk_pref_mprev
- This adds a prefix to the previous month's link.
- lk_suff
- This adds a suffix to all links.
- lk_suff_d
- This adds a suffix to day links.
- lk_suff_m
- This adds a suffix to month links.
- lk_suff_mnext
- This adds a suffix to the next month's link.
- lk_suff_mprev
- This adds a suffix to the previous month's link.
- prevnext
- To add links to the previous and next months use
prevnext=on
.
- title_colour
- Use this to change the background colour of the title bar with name of the month, and the bottom bar (e.g.
title_colour=#2e8b57
).
- week_colour
- Use this to change the colour of the bar listing the days of the week (e.g.
week_colour=#2e8b57
).
- colour
- This is shorthand for both of the above.
- wknum_colour
- Use this to change the background colour of the ISO week numbers, when using
format=iso
(e.g.wknum_colour=#2e8b57
).
- wk5253
- Use
wk5253=on
to start the year with week 52/53, when usingformat=iso
with a year calendar. The only use case for this, is when the year is unknown and it starts with a Saturday. See Common year starting on Saturday as an example.
- EndNote
- This adds text to the bottom bar.
Display a year or month calendar
Parameter | Description | Type | Status | |
---|---|---|---|---|
Year | year | the ordinal year number of the calendar
| Number | suggested |
Month | month | whether to display a single month instead of a whole year, and which one
| String | suggested |
Show year | show_year | whether to display the year number, and where
| Boolean | optional |
Title text | title | text in the top bar | Content | optional |
End note | EndNote | text in the bottom bar | Content | optional |
Week format | format | The string to be trimmed and counted
| String | optional |
Months per row | col | Display this many months per row (1, 3, 4 or 6 rows)
| Number | optional |
Months per column | row | Display this many months per column (3 or 4 cols). If set, overrides ‘col’ parameter.
| Number | optional |
Float side | float | Horizontally align the calendar
| String | optional |
Serial navigation | prevnext | Add links to the previous and next months
| Boolean | optional |
Background color | colour | Default for Title and Week background
| String | optional |
Title background | title_colour | change the background colour of the title bar with name of the month, and the bottom bar
| String | optional |
Week background | week_colour | change the colour of the bar listing the days of the week
| String | optional |
ISO week numbers background | wknum_colour | change the colour of the bar listing the ISO week numbers
| String | optional |
Fixed starting week workaround | wk5253 | start the year with week 52/53, when the first day is a Saturday. | Boolean | optional |
Month name prefix | txt_pref_m | Text to add before month names | Line | optional |
Month name suffix | txt_suff_m | Text to add after month names | Line | optional |
Link | lk | whether to automatically link days (d), months (m) and years (y)
| String | optional |
Link prefix | lk_pref | Text to add before all links | Line | optional |
Link suffix | lk_suff | Text to add after all links | Line | optional |
Day link prefix | lk_pref_d | Text to add before links to days | Line | optional |
Day link suffix | lk_suff_d | Text to add after links to days | Line | optional |
Month link prefix | lk_pref_m | Text to add before links to months | Line | optional |
Month link suffix | lk_suff_m | Text to add after links to months | Line | optional |
Next link prefix | lk_pref_mnext | Text to add before the link to the next month (or year) | Line | optional |
Next link suffix | lk_suff_mnext | Text to add after the link to the next month (or year) | Line | optional |
Previous link prefix | lk_pref_mprev | Text to add before the link to the previous month (or year) | Line | optional |
Previous link suffix | lk_suff_mprev | Text to add after the link to the next month (or year) | Line | optional |
Examples
[kulemba source]{{calendar|lk=on|show_year=on|float=right|month=current}}
produces the calendar above. The calendars below are produced by {{calendar}}
and {{calendar|prevnext=true|format=iso|zero=0|row=3}}
, respectively.
2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
See also
[kulemba source]Multiple units of time
[kulemba source]Type | Adjustable | Current | Last | Next |
---|---|---|---|---|
Date and time | {{time}} | {{Currentdate}} (MDY) {{Plain now}} (DMY) {{Now}} (DMY in a complete sentence) {{Simple now}} |
||
Date only | {{Dateonly}} {{Datedow}} (Has the day of the week) |
{{Date}} (Chose format) {{DATE}} (prefixed by date=) {{TODAY}} (DMY) |
{{Yesterday}} {{Day-1}} |
{{Tomorrow}} {{Day+1}} |
Time only | {{Timeonly}} | {{CURRENTTIME}} (12 h format) {{CURRENTTIME24}} (24 h format) |
||
Banners | {{Right now}} (Blue with time and number of Wikipedia articles) |
|||
Timestamp | {{Timestamp}} (Format YYYYMMDDhhmmss) |
Single units of time
[kulemba source]Unit of time | Adjustable | Current | Last | Next |
---|---|---|---|---|
SECOND | {{CURRENTSECOND}} | |||
MINUTE | {{CURRENTMINUTE}} | |||
HOUR | {{CURRENTHOUR}} | |||
WEEK | {{CURRENTWEEK}} {{CURRENTWEEKOFMONTH}} |
|||
Day of Week | {{DAYOFWEEK}} | {{CURRENTDAYNAME}} {{CURRENTWEEKDAYABBREV}} {{CURRENTWEEKDAY}} |
||
MONTH | {{MONTHNAME}} {{MONTHABBREV}} {{MONTHNUMBER}} {{MONTH}} (zero padded) |
{{CURRENTMONTHNAME}} {{CURRENTMONTHABBREV}} {{CURRENTMONTH1}} {{CURRENTMONTHDAYS}} |
{{LASTMONTHNAME}} | {{NEXTMONTHNAME}} |
Day of Month | {{CURRENTDAY}} {{CURRENTDAY2}} (zero padded) |
|||
YEAR | {{CURRENTYEARCC}} {{CURRENTYEARYY}} {{CURRENTISOYEAR}} {{CURRENTYEAR}} |
{{LASTYEAR}} | {{NEXTYEAR}} | |
Day of Year | {{CURRENTDAYOFYEAR}} | |||
DECADE | {{DECADE}} | {{CURRENTDECADE}} | ||
CENTURY | {{CENTURY}} | {{CURRENTCENTURY}} | ||
MILLENNIUM | {{MILLENNIUM}} |
Date and time templates made for substitution:
[kulemba source]Month:
{{Lmonth}} produces Error: Invalid time.
{{Nmonth}} produces Error: Invalid time.
{{LastMonth}} produces Error: Invalid time.
{{NextMonth}} produces Error: Invalid time.
Individual templates
[kulemba source]- {{Calendar}}
- {{Calendar clock with Wikipedia stats}}
- {{Clock}}
- {{Digital clock}}
- {{Digital clock and date}}
Categories of templates
[kulemba source]- Category:Time, date and calendar templates
- Category:Date-computing templates
- Category:Date-computing templates based on current time
- Category:ISO date templates
- Category:Calendar templates