Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a236f96d1969cf7c

Jump to content

Template:Calendar/doc

From Wikipedia, the free encyclopedia

This template displays either a yearly or monthly calendar (from 1970–2037). If you need a feature that isn't on this template, consider {{ISOCALENDAR}}, or maybe Module:Calendar widget.

Parameters

[edit]
month
To display a single month the parameter month must be defined. This parameter can be a month name or number, the current month use month=current (next and last 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.
July
Wk Mo Tu We Th Fr Sa Su
27 12345
28 6789101112
29 13141516171819
30 20212223242526
31 2728293031  
2026
show_year
To display the year use show_year=on. To show the year after the month use show_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 or float=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.
fc
This is for the text colour.
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 using format=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.
This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. See a monthly parameter usage report for Template:Calendar in articles based on its TemplateData.

TemplateData for Calendar

Display a year or month calendar

Template parameters

ParameterDescriptionTypeStatus
Yearyear

the ordinal year number of the calendar

Default
current
Numbersuggested
Monthmonth

whether to display a single month instead of a whole year, and which one

Default
empty
Example
current, next, last, 1, January
Stringsuggested
Show yearshow_year

whether to display the year number, and where

Default
on
Example
with month, off
Booleanoptional
Title texttitle

text in the top bar

Contentoptional
End noteEndNote

text in the bottom bar

Contentoptional
Week formatformat

The string to be trimmed and counted

Default
Sun1st
Example
iso, Mon1st
Stringoptional
Months per rowcol

Display this many months per row (1, 3, 4 or 6 rows)

Default
4
Example
2, 3, 12
Numberoptional
Months per columnrow

Display this many months per column (3 or 4 cols). If set, overrides ‘col’ parameter.

Default
empty
Example
3, 4
Numberoptional
Float sidefloat

Horizontally align the calendar

Default
none
Example
right, left
Stringoptional
Serial navigationprevnext

Add links to the previous and next months

Example
on
Booleanoptional
Background colorcolour

Default for Title and Week background

Example
#2E8B57
Stringoptional
Title backgroundtitle_colour

change the background colour of the title bar with name of the month, and the bottom bar

Example
#2E8B57
Stringoptional
Week backgroundweek_colour

change the colour of the bar listing the days of the week

Example
#2E8B57
Stringoptional
ISO week numbers backgroundwknum_colour

change the colour of the bar listing the ISO week numbers

Example
#2E8B57
Stringoptional
Fixed starting week workaroundwk5253

start the year with week 52/53, when the first day is a Saturday.

Booleanoptional
Month name prefixtxt_pref_m

Text to add before month names

Lineoptional
Month name suffixtxt_suff_m

Text to add after month names

Lineoptional
Linklk

whether to automatically link days (d), months (m) and years (y)

Default
off
Example
on = dmy, dm, my, dy, d, m, y
Stringoptional
Link prefixlk_pref

Text to add before all links

Lineoptional
Link suffixlk_suff

Text to add after all links

Lineoptional
Day link prefixlk_pref_d

Text to add before links to days

Lineoptional
Day link suffixlk_suff_d

Text to add after links to days

Lineoptional
Month link prefixlk_pref_m

Text to add before links to months

Lineoptional
Month link suffixlk_suff_m

Text to add after links to months

Lineoptional
Next link prefixlk_pref_mnext

Text to add before the link to the next month (or year)

Lineoptional
Next link suffixlk_suff_mnext

Text to add after the link to the next month (or year)

Lineoptional
Previous link prefixlk_pref_mprev

Text to add before the link to the previous month (or year)

Lineoptional
Previous link suffixlk_suff_mprev

Text to add after the link to the next month (or year)

Lineoptional
Text colourfc

Adds the colour of the text

Suggested values
inherit
Example
inherit
Stringoptional

Examples

[edit]

{{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.

2026
January
Su Mo Tu We Th Fr Sa
123
45678910
11121314151617
18192021222324
25262728293031
 
February
Su Mo Tu We Th Fr Sa
1234567
891011121314
15161718192021
22232425262728
 
 
March
Su Mo Tu We Th Fr Sa
1234567
891011121314
15161718192021
22232425262728
293031  
 
April
Su Mo Tu We Th Fr Sa
1234
567891011
12131415161718
19202122232425
2627282930  
 
May
Su Mo Tu We Th Fr Sa
12
3456789
10111213141516
17181920212223
24252627282930
31  
June
Su Mo Tu We Th Fr Sa
123456
78910111213
14151617181920
21222324252627
282930  
 
July
Su Mo Tu We Th Fr Sa
1234
567891011
12131415161718
19202122232425
262728293031  
 
August
Su Mo Tu We Th Fr Sa
1
2345678
9101112131415
16171819202122
23242526272829
3031  
September
Su Mo Tu We Th Fr Sa
12345
6789101112
13141516171819
20212223242526
27282930  
 
October
Su Mo Tu We Th Fr Sa
123
45678910
11121314151617
18192021222324
25262728293031
 
November
Su Mo Tu We Th Fr Sa
1234567
891011121314
15161718192021
22232425262728
2930  
 
December
Su Mo Tu We Th Fr Sa
12345
6789101112
13141516171819
20212223242526
2728293031  
 
2026
January
Wk Mo Tu We Th Fr Sa Su
01 01020304
02 05060708091011
03 12131415161718
04 19202122232425
05 262728293031  
   
February
Wk Mo Tu We Th Fr Sa Su
05 01
06 02030405060708
07 09101112131415
08 16171819202122
09 232425262728
   
March
Wk Mo Tu We Th Fr Sa Su
09 01
10 02030405060708
11 09101112131415
12 16171819202122
13 23242526272829
14 3031  
April
Wk Mo Tu We Th Fr Sa Su
14 0102030405
15 06070809101112
16 13141516171819
17 20212223242526
18 27282930  
   
May
Wk Mo Tu We Th Fr Sa Su
18 010203
19 04050607080910
20 11121314151617
21 18192021222324
22 25262728293031
   
June
Wk Mo Tu We Th Fr Sa Su
23 01020304050607
24 08091011121314
25 15161718192021
26 22232425262728
27 2930  
   
July
Wk Mo Tu We Th Fr Sa Su
27 0102030405
28 06070809101112
29 13141516171819
30 20212223242526
31 2728293031  
   
August
Wk Mo Tu We Th Fr Sa Su
31 0102
32 03040506070809
33 10111213141516
34 17181920212223
35 24252627282930
36 31  
September
Wk Mo Tu We Th Fr Sa Su
36 010203040506
37 07080910111213
38 14151617181920
39 21222324252627
40 282930  
   
October
Wk Mo Tu We Th Fr Sa Su
40 01020304
41 05060708091011
42 12131415161718
43 19202122232425
44 262728293031  
   
November
Wk Mo Tu We Th Fr Sa Su
44 01
45 02030405060708
46 09101112131415
47 16171819202122
48 23242526272829
49 30  
December
Wk Mo Tu We Th Fr Sa Su
49 010203040506
50 07080910111213
51 14151617181920
52 21222324252627
53 28293031  
   

See also

[edit]

Multiple units of time

[edit]
Type Adjustable Current Last Next
Date and time
Date only
Month and year only
Time only
  • {{Timeonly}} (Adjustable to 12 h format)
Banners
  • {{Right now}}
    (Blue with time and number of Wikipedia articles)
Timestamp

Single units of time

[edit]
Unit of time Adjustable Current Last Next
Second
Minute
Hour
Week
Day of Week
Month
Day of Month
Year
Day of Year
Decade
Century
Millenium

Date and time templates made for substitution

[edit]

Parser functions

[edit]

Individual templates

[edit]

Categories of templates

[edit]