Template:Date/testcases
Appearance
| This is the template test cases page for the sandbox of Template:Date. to update the examples. If there are many examples of a complicated template, later ones may break due to limits in MediaWiki; see the HTML comment "NewPP limit report" in the rendered page. You can also use Special:ExpandTemplates to examine the results of template uses. You can test how this page looks in the different skins and parsers with these links: |
Sandbox vs live
[edit]With acceptable input
[edit]| Input | Output | Sandbox |
|---|---|---|
| No format specified | ||
| {{date|2006-08-04}} | 4 August 2006 | 4 August 2006
() |
| {{date|Aug 4, 2006}} | 4 August 2006 | 4 August 2006
() |
| {{date|4 Aug 2006}} | 4 August 2006 | 4 August 2006
() |
| {{date|4 Aug}} | 4 August | 4 August
() |
| {{date|Aug 4}} | 4 August | 4 August
() |
| dmy format | ||
| {{date|2006-08-04|dmy}} | 4 August 2006 | 4 August 2006
() |
| {{date|Aug 4, 2006|dmy}} | 4 August 2006 | 4 August 2006
() |
| {{date|4 Aug 2006|dmy}} | 4 August 2006 | 4 August 2006
() |
| {{date|4 Aug|dmy}} | 4 August | 4 August
() |
| {{date|Aug 4|dmy}} | 4 August | 4 August
() |
| mdy format | ||
| {{date|2006-08-04|mdy}} | August 4, 2006 | August 4, 2006
() |
| {{date|Aug 4, 2006|mdy}} | August 4, 2006 | August 4, 2006
() |
| {{date|4 Aug 2006|mdy}} | August 4, 2006 | August 4, 2006
() |
| {{date|4 Aug|mdy}} | August 4 | August 4
() |
| {{date|Aug 4|mdy}} | August 4 | August 4
() |
| ymd format | ||
| {{date|2006-08-04|ymd}} | 2006 August 4 | 2006 August 4
() |
| {{date|Aug 4, 2006|ymd}} | 2006 August 4 | 2006 August 4
() |
| {{date|4 Aug 2006|ymd}} | 2006 August 4 | 2006 August 4
() |
| {{date|4 Aug|ymd}} | August 4 | August 4
() |
| {{date|Aug 4|ymd}} | August 4 | August 4
() |
| iso format | ||
| {{date|2006-08-04|iso}} | 2006-08-04 | 2006-08-04
() |
| {{date|Aug 4, 2006|iso}} | 2006-08-04 | 2006-08-04
() |
| {{date|4 Aug 2006|iso}} | 2006-08-04 | 2006-08-04
() |
| {{date|4 Aug|iso}} | August 4 | August 4
() |
| {{date|Aug 4|iso}} | August 4 | August 4
() |
| none format | ||
| {{date|2006-08-04|none}} | 2006-08-04 | 2006-08-04
() |
| {{date|Aug 4, 2006|none}} | Aug 4, 2006 | Aug 4, 2006
() |
| {{date|4 Aug 2006|none}} | 4 Aug 2006 | 4 Aug 2006
() |
| {{date|4 Aug|none}} | 4 Aug | 4 Aug
() |
| {{date|Aug 4|none}} | Aug 4 | Aug 4
() |
Other valid input
[edit]A wide variety of other input formats are handled correctly by the template:
| Input | Output | Sandbox |
|---|---|---|
| {{date|1st December 2008}} (ordinal 'st') |
1 December 2008 | 1 December 2008
() |
| {{date|June 24 2006}} (missing comma) |
24 June 2006 | 24 June 2006
() |
| {{date|24 june 2006}} (lowercase month name) |
24 June 2006 | 24 June 2006
() |
| {{date|24 jun}} (abbreviated month name) |
24 June | 24 June
() |
| {{date|june 2006}} | June 2006 | June 2006
() |
Invalid input
[edit]Input strings that the template cannot format are returned unaltered. This includes strings containing characters such as square brackets, so any links will result in unformatted output.
| Input | Output | Sandbox |
|---|---|---|
| {{date|23007-031-24}} | 23007-031-24 | 23007-031-24
() |
| {{date|[[1 December]] [[2008]]|ymd}} | 1 December 2008 | 1 December 2008
() |
| {{date|1 December [[2008 in film|2008]]|mdy}} | 1 December 2008 | 1 December 2008
() |
| {{date|2008 December 1}} (expected output: 1 December 2008) |
2008 December 1 | 2008 December 1
() |
| {{date|2008 December 1|dmy}} (expected output: 1 December 2008) |
2008 December 1 | 2008 December 1
() |
| {{date|2008 December 1|mdy}} (expected output: December 1, 2008) |
2008 December 1 | 2008 December 1
() |
| {{date|2008 December 1|iso}} (expected output: 2008-12-01) |
2008 December 1 | 2008 December 1
() |
| {{date|2008 December 1|none}} | 2008 December 1 | 2008 December 1
() |
Subst sandbox vs live
[edit]With acceptable input
[edit]| Input | Output | Sandbox |
|---|---|---|
| No format specified | ||
| {{date|2006-08-04}} | 4 Aug 2006 | 4 Aug 2006 |
| {{date|Aug 4, 2006}} | 4 Aug 2006 | 4 Aug 2006 |
| {{date|4 Aug 2006}} | 4 Aug 2006 | 4 Aug 2006 |
| {{date|4 Aug}} | 4 Aug | 4 Aug |
| {{date|Aug 4}} | 4 Aug | 4 Aug |
| dmy format | ||
| {{date|2006-08-04|dmy}} | 4 Aug 2006 | 4 Aug 2006 |
| {{date|Aug 4, 2006|dmy}} | 4 Aug 2006 | 4 Aug 2006 |
| {{date|4 Aug 2006|dmy}} | 4 Aug 2006 | 4 Aug 2006 |
| {{date|4 Aug|dmy}} | 4 Aug | 4 Aug |
| {{date|Aug 4|dmy}} | 4 Aug | 4 Aug |
| mdy format | ||
| {{date|2006-08-04|mdy}} | 4 Aug 2006 | Aug 4, 2006 |
| {{date|Aug 4, 2006|mdy}} | 4 Aug 2006 | Aug 4, 2006 |
| {{date|4 Aug 2006|mdy}} | 4 Aug 2006 | Aug 4, 2006 |
| {{date|4 Aug|mdy}} | 4 Aug | Aug 4 |
| {{date|Aug 4|mdy}} | 4 Aug | Aug 4 |
| ymd format | ||
| {{date|2006-08-04|ymd}} | 4 Aug 2006 | 2006 Aug 4 |
| {{date|Aug 4, 2006|ymd}} | 4 Aug 2006 | 2006 Aug 4 |
| {{date|4 Aug 2006|ymd}} | 4 Aug 2006 | 2006 Aug 4 |
| {{date|4 Aug|ymd}} | 4 Aug | Aug 4 |
| {{date|Aug 4|ymd}} | 4 Aug | Aug 4 |
| iso format | ||
| {{date|2006-08-04|iso}} | 4 Aug 2006 | 2006-08-04 |
| {{date|Aug 4, 2006|iso}} | 4 Aug 2006 | 2006-08-04 |
| {{date|4 Aug 2006|iso}} | 4 Aug 2006 | 2006-08-04 |
| {{date|4 Aug|iso}} | 4 Aug | Aug 4 |
| {{date|Aug 4|iso}} | 4 Aug | Aug 4 |
| none format | ||
| {{date|2006-08-04|none}} | 4 Aug 2006 | 2006-08-04 |
| {{date|Aug 4, 2006|none}} | 4 Aug 2006 | Aug 4, 2006 |
| {{date|4 Aug 2006|none}} | 4 Aug 2006 | 4 Aug 2006 |
| {{date|4 Aug|none}} | 4 Aug | 4 Aug |
| {{date|Aug 4|none}} | 4 Aug | Aug 4 |
Other valid input
[edit]A wide variety of other input formats are handled correctly by the template:
| Input | Output | Sandbox |
|---|---|---|
| {{date|1st December 2008}} (ordinal 'st') |
1 December 2008 | 1 December 2008 |
| {{date|June 24 2006}} (missing comma) |
24 June 2006 | 24 June 2006 |
| {{date|24 june 2006}} (lowercase month name) |
24 June 2006 | 24 June 2006 |
| {{date|24 jun}} (abbreviated month name) |
24 June | 24 June |
| {{date|june 2006}} | June 2006 | June 2006 |
Invalid input
[edit]Input strings that the template cannot format are returned unaltered. This includes strings containing characters such as square brackets, so any links will result in unformatted output.
| Input | Output | Sandbox |
|---|---|---|
| {{date|23007-031-24}} | 23007-031-24 | 23007-031-24 |
| {{date|[[1 December]] [[2008]]|ymd}} | 1 December 2008 | 1 December 2008 |
| {{date|1 December [[2008 in film|2008]]|mdy}} | 1 December 2008 | 1 December 2008 |
| {{date|2008 December 1}} (expected output: 1 December 2008) |
2008 December 1 | 2008 December 1 |
| {{date|2008 December 1|dmy}} (expected output: 1 December 2008) |
2008 December 1 | 2008 December 1 |
| {{date|2008 December 1|mdy}} (expected output: December 1, 2008) |
2008 December 1 | 2008 December 1 |
| {{date|2008 December 1|iso}} (expected output: 2008-12-01) |
2008 December 1 | 2008 December 1 |
| {{date|2008 December 1|none}} | 2008 December 1 | 2008 December 1 |