Difference between revisions of "Template:Date/testcases"
imported>SiBr4 (Update substed testcases; replace <tt>s) |
imported>SiBr4 ("; correct colspans) |
||
| Line 7: | Line 7: | ||
!style="width:33%;"| Sandbox | !style="width:33%;"| Sandbox | ||
|- | |- | ||
| − | !colspan= | + | !colspan="3"|No format specified |
|- | |- | ||
|style="font-family:monospace,monospace;"|<nowiki>{{date|2006-05-04}}</nowiki> | |style="font-family:monospace,monospace;"|<nowiki>{{date|2006-05-04}}</nowiki> | ||
| Line 29: | Line 29: | ||
|{{Date/sandbox|May 4}} | |{{Date/sandbox|May 4}} | ||
|- | |- | ||
| − | !colspan= | + | !colspan="3"|''dmy'' format |
|- | |- | ||
|style="font-family:monospace,monospace;"|<nowiki>{{date|2006-05-04|dmy}}</nowiki> | |style="font-family:monospace,monospace;"|<nowiki>{{date|2006-05-04|dmy}}</nowiki> | ||
| Line 51: | Line 51: | ||
|{{Date/sandbox|May 4|dmy}} | |{{Date/sandbox|May 4|dmy}} | ||
|- | |- | ||
| − | !colspan= | + | !colspan="3"|''mdy'' format |
|- | |- | ||
|style="font-family:monospace,monospace;"|<nowiki>{{date|2006-05-04|mdy}}</nowiki> | |style="font-family:monospace,monospace;"|<nowiki>{{date|2006-05-04|mdy}}</nowiki> | ||
| Line 73: | Line 73: | ||
|{{Date/sandbox|May 4|mdy}} | |{{Date/sandbox|May 4|mdy}} | ||
|- | |- | ||
| − | !colspan= | + | !colspan="3"|''ymd'' format |
|- | |- | ||
|style="font-family:monospace,monospace;"|<nowiki>{{date|2006-05-04|ymd}}</nowiki> | |style="font-family:monospace,monospace;"|<nowiki>{{date|2006-05-04|ymd}}</nowiki> | ||
| Line 95: | Line 95: | ||
|{{Date/sandbox|May 4|ymd}} | |{{Date/sandbox|May 4|ymd}} | ||
|- | |- | ||
| − | !colspan= | + | !colspan="3"|''iso'' format |
|- | |- | ||
|style="font-family:monospace,monospace;"|<nowiki>{{date|2006-05-04|iso}}</nowiki> | |style="font-family:monospace,monospace;"|<nowiki>{{date|2006-05-04|iso}}</nowiki> | ||
| Line 117: | Line 117: | ||
|{{Date/sandbox|May 4|iso}} | |{{Date/sandbox|May 4|iso}} | ||
|- | |- | ||
| − | !colspan= | + | !colspan="3"|''none'' format |
|- | |- | ||
|style="font-family:monospace,monospace;"|<nowiki>{{date|2006-05-04|none}}</nowiki> | |style="font-family:monospace,monospace;"|<nowiki>{{date|2006-05-04|none}}</nowiki> | ||
| Line 149: | Line 149: | ||
!style="width:33%;"| Sandbox | !style="width:33%;"| Sandbox | ||
|- | |- | ||
| − | | | + | |{{mono|<nowiki>{{date|1st December 2008}}</nowiki>}} ([[Ordinal number (linguistics)|ordinal]] 'st') |
|{{Date|1st December 2008}} | |{{Date|1st December 2008}} | ||
|{{Date/sandbox|1st December 2008}} | |{{Date/sandbox|1st December 2008}} | ||
|- | |- | ||
| − | | | + | |{{mono|<nowiki>{{date|June 24 2006}}</nowiki>}} (missing comma) |
|{{Date|june 24 2006}} | |{{Date|june 24 2006}} | ||
|{{Date/sandbox|june 24 2006}} | |{{Date/sandbox|june 24 2006}} | ||
|- | |- | ||
| − | | | + | |{{mono|<nowiki>{{date|24 june 2006}}</nowiki>}} (lowercase month name) |
|{{Date|24 june 2006}} | |{{Date|24 june 2006}} | ||
|{{Date/sandbox|24 june 2006}} | |{{Date/sandbox|24 june 2006}} | ||
|- | |- | ||
| − | | | + | |{{mono|<nowiki>{{date|24 jun}}</nowiki>}} (abbreviated month name) |
|{{Date|24 jun}} | |{{Date|24 jun}} | ||
|{{Date/sandbox|24 jun}} | |{{Date/sandbox|24 jun}} | ||
| Line 202: | Line 202: | ||
!style="width:33%;"| Sandbox | !style="width:33%;"| Sandbox | ||
|- | |- | ||
| − | !colspan= | + | !colspan="3"|No format specified |
|- | |- | ||
|style="font-family:monospace,monospace;"|<nowiki>{{date|2006-05-04}}</nowiki> | |style="font-family:monospace,monospace;"|<nowiki>{{date|2006-05-04}}</nowiki> | ||
| Line 224: | Line 224: | ||
|<!--{{subst:Date/sandbox|May 4}}-->4 May | |<!--{{subst:Date/sandbox|May 4}}-->4 May | ||
|- | |- | ||
| − | !colspan= | + | !colspan="3"|''dmy'' format |
|- | |- | ||
|style="font-family:monospace,monospace;"|<nowiki>{{date|2006-05-04|dmy}}</nowiki> | |style="font-family:monospace,monospace;"|<nowiki>{{date|2006-05-04|dmy}}</nowiki> | ||
| Line 246: | Line 246: | ||
|<!--{{subst:Date/sandbox|May 4|dmy}}-->4 May | |<!--{{subst:Date/sandbox|May 4|dmy}}-->4 May | ||
|- | |- | ||
| − | !colspan= | + | !colspan="3"|''mdy'' format |
|- | |- | ||
|style="font-family:monospace,monospace;"|<nowiki>{{date|2006-05-04|mdy}}</nowiki> | |style="font-family:monospace,monospace;"|<nowiki>{{date|2006-05-04|mdy}}</nowiki> | ||
| Line 268: | Line 268: | ||
|<!--{{subst:Date/sandbox|May 4|mdy}}-->May 4 | |<!--{{subst:Date/sandbox|May 4|mdy}}-->May 4 | ||
|- | |- | ||
| − | !colspan= | + | !colspan="3"|''ymd'' format |
|- | |- | ||
|style="font-family:monospace,monospace;"|<nowiki>{{date|2006-05-04|ymd}}</nowiki> | |style="font-family:monospace,monospace;"|<nowiki>{{date|2006-05-04|ymd}}</nowiki> | ||
| Line 290: | Line 290: | ||
|<!--{{subst:Date/sandbox|May 4|ymd}}-->May 4 | |<!--{{subst:Date/sandbox|May 4|ymd}}-->May 4 | ||
|- | |- | ||
| − | !colspan= | + | !colspan="3"|''iso'' format |
|- | |- | ||
|style="font-family:monospace,monospace;"|<nowiki>{{date|2006-05-04|iso}}</nowiki> | |style="font-family:monospace,monospace;"|<nowiki>{{date|2006-05-04|iso}}</nowiki> | ||
| Line 312: | Line 312: | ||
|<!--{{subst:Date/sandbox|May 4|iso}}-->May 4 | |<!--{{subst:Date/sandbox|May 4|iso}}-->May 4 | ||
|- | |- | ||
| − | !colspan= | + | !colspan="3"|''none'' format |
|- | |- | ||
|style="font-family:monospace,monospace;"|<nowiki>{{date|2006-05-04|none}}</nowiki> | |style="font-family:monospace,monospace;"|<nowiki>{{date|2006-05-04|none}}</nowiki> | ||
| Line 344: | Line 344: | ||
!style="width:33%;"| Sandbox | !style="width:33%;"| Sandbox | ||
|- | |- | ||
| − | | | + | |{{mono|<nowiki>{{date|1st December 2008}}</nowiki>}} ([[Ordinal number (linguistics)|ordinal]] 'st') |
|{{Date|1st December 2008}} | |{{Date|1st December 2008}} | ||
|1 December 2008 | |1 December 2008 | ||
|- | |- | ||
| − | | | + | |{{mono|<nowiki>{{date|June 24 2006}}</nowiki>}} (missing comma) |
|{{Date|june 24 2006}} | |{{Date|june 24 2006}} | ||
|24 June 2006 | |24 June 2006 | ||
|- | |- | ||
| − | | | + | |{{mono|<nowiki>{{date|24 june 2006}}</nowiki>}} (lowercase month name) |
|{{Date|24 june 2006}} | |{{Date|24 june 2006}} | ||
|24 June 2006 | |24 June 2006 | ||
|- | |- | ||
| − | | | + | |{{mono|<nowiki>{{date|24 jun}}</nowiki>}} (abbreviated month name) |
|{{Date|24 jun}} | |{{Date|24 jun}} | ||
|24 June | |24 June | ||
Revision as of 17:04, 11 September 2015
Contents
Sandbox vs live
With acceptable input
| Input | Output | Sandbox |
|---|---|---|
| No format specified | ||
| {{date|2006-05-04}} | 4 May 2006 | 4 May 2006
(Script error: No such module "Purge".) |
| {{date|May 4, 2006}} | 4 May 2006 | 4 May 2006
(Script error: No such module "Purge".) |
| {{date|4 May 2006}} | 4 May 2006 | 4 May 2006
(Script error: No such module "Purge".) |
| {{date|4 May}} | 4 May | 4 May
(Script error: No such module "Purge".) |
| {{date|May 4}} | 4 May | 4 May
(Script error: No such module "Purge".) |
| dmy format | ||
| {{date|2006-05-04|dmy}} | 4 May 2006 | 4 May 2006
(Script error: No such module "Purge".) |
| {{date|May 4, 2006|dmy}} | 4 May 2006 | 4 May 2006
(Script error: No such module "Purge".) |
| {{date|4 May 2006|dmy}} | 4 May 2006 | 4 May 2006
(Script error: No such module "Purge".) |
| {{date|4 May|dmy}} | 4 May | 4 May
(Script error: No such module "Purge".) |
| {{date|May 4|dmy}} | 4 May | 4 May
(Script error: No such module "Purge".) |
| mdy format | ||
| {{date|2006-05-04|mdy}} | May 4, 2006 | May 4, 2006
(Script error: No such module "Purge".) |
| {{date|May 4, 2006|mdy}} | May 4, 2006 | May 4, 2006
(Script error: No such module "Purge".) |
| {{date|4 May 2006|mdy}} | May 4, 2006 | May 4, 2006
(Script error: No such module "Purge".) |
| {{date|4 May|mdy}} | May 4 | May 4
(Script error: No such module "Purge".) |
| {{date|May 4|mdy}} | May 4 | May 4
(Script error: No such module "Purge".) |
| ymd format | ||
| {{date|2006-05-04|ymd}} | 2006 May 4 | 2006 May 4
(Script error: No such module "Purge".) |
| {{date|May 4, 2006|ymd}} | 2006 May 4 | 2006 May 4
(Script error: No such module "Purge".) |
| {{date|4 May 2006|ymd}} | 2006 May 4 | 2006 May 4
(Script error: No such module "Purge".) |
| {{date|4 May|ymd}} | May 4 | May 4
(Script error: No such module "Purge".) |
| {{date|May 4|ymd}} | May 4 | May 4
(Script error: No such module "Purge".) |
| iso format | ||
| {{date|2006-05-04|iso}} | 2006-05-04 | 2006-05-04
(Script error: No such module "Purge".) |
| {{date|May 4, 2006|iso}} | 2006-05-04 | 2006-05-04
(Script error: No such module "Purge".) |
| {{date|4 May 2006|iso}} | 2006-05-04 | 2006-05-04
(Script error: No such module "Purge".) |
| {{date|4 May|iso}} | May 4 | May 4
(Script error: No such module "Purge".) |
| {{date|May 4|iso}} | May 4 | May 4
(Script error: No such module "Purge".) |
| none format | ||
| {{date|2006-05-04|none}} | 2006-05-04 | 2006-05-04
(Script error: No such module "Purge".) |
| {{date|May 4, 2006|none}} | May 4, 2006 | May 4, 2006
(Script error: No such module "Purge".) |
| {{date|4 May 2006|none}} | 4 May 2006 | 4 May 2006
(Script error: No such module "Purge".) |
| {{date|4 May|none}} | 4 May | 4 May
(Script error: No such module "Purge".) |
| {{date|May 4|none}} | May 4 | May 4
(Script error: No such module "Purge".) |
Other valid input
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
(Script error: No such module "Purge".) |
| {{date|June 24 2006}} (missing comma) | 24 June 2006 | 24 June 2006
(Script error: No such module "Purge".) |
| {{date|24 june 2006}} (lowercase month name) | 24 June 2006 | 24 June 2006
(Script error: No such module "Purge".) |
| {{date|24 jun}} (abbreviated month name) | 24 June | 24 June
(Script error: No such module "Purge".) |
| {{date|June 2006}} | June 2006 | June 2006
(Script error: No such module "Purge".) |
Invalid input
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
(Script error: No such module "Purge".) |
| {{date|[[1 December]] [[2008]]|ymd}} | 1 December 2008 | 1 December 2008
(Script error: No such module "Purge".) |
| {{date|1 December [[2008 in film|2008]]|mdy}} | 1 December 2008 | 1 December 2008
(Script error: No such module "Purge".) |
Subst sandbox vs live
With acceptable input
| Input | Output | Sandbox |
|---|---|---|
| No format specified | ||
| {{date|2006-05-04}} | 4 May 2006 | 4 May 2006 |
| {{date|May 4, 2006}} | 4 May 2006 | 4 May 2006 |
| {{date|4 May 2006}} | 4 May 2006 | 4 May 2006 |
| {{date|4 May}} | 4 May | 4 May |
| {{date|May 4}} | 4 May | 4 May |
| dmy format | ||
| {{date|2006-05-04|dmy}} | 4 May 2006 | 4 May 2006 |
| {{date|May 4, 2006|dmy}} | 4 May 2006 | 4 May 2006 |
| {{date|4 May 2006|dmy}} | 4 May 2006 | 4 May 2006 |
| {{date|4 May|dmy}} | 4 May | 4 May |
| {{date|May 4|dmy}} | 4 May | 4 May |
| mdy format | ||
| {{date|2006-05-04|mdy}} | 4 May 2006 | May 4, 2006 |
| {{date|May 4, 2006|mdy}} | 4 May 2006 | May 4, 2006 |
| {{date|4 May 2006|mdy}} | 4 May 2006 | May 4, 2006 |
| {{date|4 May|mdy}} | 4 May | May 4 |
| {{date|May 4|mdy}} | 4 May | May 4 |
| ymd format | ||
| {{date|2006-05-04|ymd}} | 4 May 2006 | 2006 May 4 |
| {{date|May 4, 2006|ymd}} | 4 May 2006 | 2006 May 4 |
| {{date|4 May 2006|ymd}} | 4 May 2006 | 2006 May 4 |
| {{date|4 May|ymd}} | 4 May | May 4 |
| {{date|May 4|ymd}} | 4 May | May 4 |
| iso format | ||
| {{date|2006-05-04|iso}} | 4 May 2006 | 2006-05-04 |
| {{date|May 4, 2006|iso}} | 4 May 2006 | 2006-05-04 |
| {{date|4 May 2006|iso}} | 4 May 2006 | 2006-05-04 |
| {{date|4 May|iso}} | 4 May | May 4 |
| {{date|May 4|iso}} | 4 May | May 4 |
| none format | ||
| {{date|2006-05-04|none}} | 4 May 2006 | 2006-05-04 |
| {{date|May 4, 2006|none}} | 4 May 2006 | May 4, 2006 |
| {{date|4 May 2006|none}} | 4 May 2006 | 4 May 2006 |
| {{date|4 May|none}} | 4 May | 4 May |
| {{date|May 4|none}} | 4 May | May 4 |
Other valid input
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
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 |