Jump to content

Template:Start and end dates/testcases

From Wikipedia, the free encyclopedia

Full dates

[edit]

Same year, same month

[edit]
mf
{{Start and end dates|2008|11|12|2008|11|27}}

{{Start and end dates}}

November 12–27, 2008 (2008-11-12 – 2008-11-27)
November&nbsp;12–27,&nbsp;2008<span style="display:none">&#160;(<span class="dtstart">2008-11-12</span>&nbsp;– <span class="dtend">2008-11-27</span>)</span>

{{Start and end dates/sandbox}}

November 12–27, 2008 (2008-11-12 – 2008-11-27)
November&nbsp;12–27,&nbsp;2008<span style="display:none">&#160;(<span class="dtstart">2008-11-12</span>&nbsp;– <span class="dtend">2008-11-27</span>)</span>
df
{{Start and end dates|2008|11|12|2008|11|27|df=y}}

{{Start and end dates}}

12–27 November 2008 (2008-11-12 – 2008-11-27)
12–27&nbsp;November&nbsp;2008<span style="display:none">&#160;(<span class="dtstart">2008-11-12</span>&nbsp;– <span class="dtend">2008-11-27</span>)</span>

{{Start and end dates/sandbox}}

12–27 November 2008 (2008-11-12 – 2008-11-27)
12–27&nbsp;November&nbsp;2008<span style="display:none">&#160;(<span class="dtstart">2008-11-12</span>&nbsp;– <span class="dtend">2008-11-27</span>)</span>

Same year, different month

[edit]
mf
{{Start and end dates|2008|11|12|2008|12|27}}

{{Start and end dates}}

November 12 – December 27, 2008 (2008-11-12 – 2008-12-27)
November&nbsp;12&nbsp;– December&nbsp;27,&nbsp;2008<span style="display:none">&#160;(<span class="dtstart">2008-11-12</span>&nbsp;– <span class="dtend">2008-12-27</span>)</span>

{{Start and end dates/sandbox}}

November 12 – December 27, 2008 (2008-11-12 – 2008-12-27)
November&nbsp;12&nbsp;– December&nbsp;27,&nbsp;2008<span style="display:none">&#160;(<span class="dtstart">2008-11-12</span>&nbsp;– <span class="dtend">2008-12-27</span>)</span>
df
{{Start and end dates|2008|11|12|2008|12|27|df=y}}

{{Start and end dates}}

12 November – 27 December 2008 (2008-11-12 – 2008-12-27)
12&nbsp;November&nbsp;– 27&nbsp;December&nbsp;2008<span style="display:none">&#160;(<span class="dtstart">2008-11-12</span>&nbsp;– <span class="dtend">2008-12-27</span>)</span>

{{Start and end dates/sandbox}}

12 November – 27 December 2008 (2008-11-12 – 2008-12-27)
12&nbsp;November&nbsp;– 27&nbsp;December&nbsp;2008<span style="display:none">&#160;(<span class="dtstart">2008-11-12</span>&nbsp;– <span class="dtend">2008-12-27</span>)</span>

Different years

[edit]
mf
{{Start and end dates|2008|11|12|2010|12|27}}

{{Start and end dates}}

November 12, 2008 – December 27, 2010 (2008-11-12 – 2010-12-27)
November&nbsp;12,&nbsp;2008&nbsp;– December&nbsp;27,&nbsp;2010<span style="display:none">&#160;(<span class="dtstart">2008-11-12</span>&nbsp;– <span class="dtend">2010-12-27</span>)</span>

{{Start and end dates/sandbox}}

November 12, 2008 – December 27, 2010 (2008-11-12 – 2010-12-27)
November&nbsp;12,&nbsp;2008&nbsp;– December&nbsp;27,&nbsp;2010<span style="display:none">&#160;(<span class="dtstart">2008-11-12</span>&nbsp;– <span class="dtend">2010-12-27</span>)</span>
df
{{Start and end dates|2008|11|12|2010|12|27|df=y}}

{{Start and end dates}}

12 November 2008 – 27 December 2010 (2008-11-12 – 2010-12-27)
12&nbsp;November&nbsp;2008&nbsp;– 27&nbsp;December&nbsp;2010<span style="display:none">&#160;(<span class="dtstart">2008-11-12</span>&nbsp;– <span class="dtend">2010-12-27</span>)</span>

{{Start and end dates/sandbox}}

12 November 2008 – 27 December 2010 (2008-11-12 – 2010-12-27)
12&nbsp;November&nbsp;2008&nbsp;– 27&nbsp;December&nbsp;2010<span style="display:none">&#160;(<span class="dtstart">2008-11-12</span>&nbsp;– <span class="dtend">2010-12-27</span>)</span>

Full date and partial date

[edit]

No end day: Same year, same month

[edit]
mf
{{Start and end dates|2008|11|12|2008|11|}}

{{Start and end dates}}

November 12–Error: Invalid time. (2008-11-12 – Error: Invalid time.)
November&nbsp;12–<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong><span style="display:none">&#160;(<span class="dtstart">2008-11-12</span>&nbsp;– <span class="dtend"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>)</span>

{{Start and end dates/sandbox}}

November 12–Error: Invalid time. (2008-11-12 – Error: Invalid time.)
November&nbsp;12–<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong><span style="display:none">&#160;(<span class="dtstart">2008-11-12</span>&nbsp;– <span class="dtend"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>)</span>
df
{{Start and end dates|2008|11|12|2008|11||df=y}}

{{Start and end dates}}

12–Error: Invalid time. (2008-11-12 – Error: Invalid time.)
12–<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong><span style="display:none">&#160;(<span class="dtstart">2008-11-12</span>&nbsp;– <span class="dtend"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>)</span>

{{Start and end dates/sandbox}}

12–Error: Invalid time. (2008-11-12 – Error: Invalid time.)
12–<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong><span style="display:none">&#160;(<span class="dtstart">2008-11-12</span>&nbsp;– <span class="dtend"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>)</span>

No end day: Same year, different month

[edit]
mf
{{Start and end dates|2008|11|12|2008|12|}}

{{Start and end dates}}

November 12 – Error: Invalid time. (2008-11-12 – Error: Invalid time.)
November&nbsp;12&nbsp;– <strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong><span style="display:none">&#160;(<span class="dtstart">2008-11-12</span>&nbsp;– <span class="dtend"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>)</span>

{{Start and end dates/sandbox}}

November 12 – Error: Invalid time. (2008-11-12 – Error: Invalid time.)
November&nbsp;12&nbsp;– <strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong><span style="display:none">&#160;(<span class="dtstart">2008-11-12</span>&nbsp;– <span class="dtend"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>)</span>
df
{{Start and end dates|2008|11|12|2008|12||df=y}}

{{Start and end dates}}

12 November – Error: Invalid time. (2008-11-12 – Error: Invalid time.)
12&nbsp;November&nbsp;– <strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong><span style="display:none">&#160;(<span class="dtstart">2008-11-12</span>&nbsp;– <span class="dtend"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>)</span>

{{Start and end dates/sandbox}}

12 November – Error: Invalid time. (2008-11-12 – Error: Invalid time.)
12&nbsp;November&nbsp;– <strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong><span style="display:none">&#160;(<span class="dtstart">2008-11-12</span>&nbsp;– <span class="dtend"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>)</span>

Partial date and full date

[edit]

No start day: Same year, same month

[edit]
mf
{{Start and end dates|2008|11||2008|11|27}}

{{Start and end dates}}

Error: Invalid time.–27, 2008 (Error: Invalid time. – 2008-11-27)
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong>–27,&nbsp;2008<span style="display:none">&#160;(<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>&nbsp;– <span class="dtend">2008-11-27</span>)</span>

{{Start and end dates/sandbox}}

Error: Invalid time.–27, 2008 (Error: Invalid time. – 2008-11-27)
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong>–27,&nbsp;2008<span style="display:none">&#160;(<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>&nbsp;– <span class="dtend">2008-11-27</span>)</span>
df
{{Start and end dates|2008|11||2008|11|27|df=y}}

{{Start and end dates}}

Error: Invalid time.–27 November 2008 (Error: Invalid time. – 2008-11-27)
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong>–27&nbsp;November&nbsp;2008<span style="display:none">&#160;(<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>&nbsp;– <span class="dtend">2008-11-27</span>)</span>

{{Start and end dates/sandbox}}

Error: Invalid time.–27 November 2008 (Error: Invalid time. – 2008-11-27)
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong>–27&nbsp;November&nbsp;2008<span style="display:none">&#160;(<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>&nbsp;– <span class="dtend">2008-11-27</span>)</span>

No start day: Same year, different month

[edit]
mf
{{Start and end dates|2008|11||2008|12|27}}

{{Start and end dates}}

Error: Invalid time. – December 27, 2008 (Error: Invalid time. – 2008-12-27)
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong>&nbsp;– December&nbsp;27,&nbsp;2008<span style="display:none">&#160;(<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>&nbsp;– <span class="dtend">2008-12-27</span>)</span>

{{Start and end dates/sandbox}}

Error: Invalid time. – December 27, 2008 (Error: Invalid time. – 2008-12-27)
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong>&nbsp;– December&nbsp;27,&nbsp;2008<span style="display:none">&#160;(<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>&nbsp;– <span class="dtend">2008-12-27</span>)</span>
df
{{Start and end dates|2008|11||2008|12|27|df=y}}

{{Start and end dates}}

Error: Invalid time. – 27 December 2008 (Error: Invalid time. – 2008-12-27)
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong>&nbsp;– 27&nbsp;December&nbsp;2008<span style="display:none">&#160;(<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>&nbsp;– <span class="dtend">2008-12-27</span>)</span>

{{Start and end dates/sandbox}}

Error: Invalid time. – 27 December 2008 (Error: Invalid time. – 2008-12-27)
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong>&nbsp;– 27&nbsp;December&nbsp;2008<span style="display:none">&#160;(<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>&nbsp;– <span class="dtend">2008-12-27</span>)</span>

Partial dates both

[edit]

No days: Same year, same month

[edit]
mf
{{Start and end dates|2008|11||2008|11|}}

{{Start and end dates}}

Error: Invalid time.Error: Invalid time. (Error: Invalid time. – Error: Invalid time.)
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong>–<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong><span style="display:none">&#160;(<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>&nbsp;– <span class="dtend"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>)</span>

{{Start and end dates/sandbox}}

Error: Invalid time.Error: Invalid time. (Error: Invalid time. – Error: Invalid time.)
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong>–<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong><span style="display:none">&#160;(<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>&nbsp;– <span class="dtend"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>)</span>
df
{{Start and end dates|2008|11||2008|11||df=y}}

{{Start and end dates}}

Error: Invalid time.Error: Invalid time. (Error: Invalid time. – Error: Invalid time.)
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong>–<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong><span style="display:none">&#160;(<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>&nbsp;– <span class="dtend"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>)</span>

{{Start and end dates/sandbox}}

Error: Invalid time.Error: Invalid time. (Error: Invalid time. – Error: Invalid time.)
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong>–<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong><span style="display:none">&#160;(<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>&nbsp;– <span class="dtend"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>)</span>

No days: Same year, different month

[edit]
mf
{{Start and end dates|2008|11||2008|12|}}

{{Start and end dates}}

Error: Invalid time. – Error: Invalid time. (Error: Invalid time. – Error: Invalid time.)
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong>&nbsp;– <strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong><span style="display:none">&#160;(<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>&nbsp;– <span class="dtend"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>)</span>

{{Start and end dates/sandbox}}

Error: Invalid time. – Error: Invalid time. (Error: Invalid time. – Error: Invalid time.)
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong>&nbsp;– <strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong><span style="display:none">&#160;(<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>&nbsp;– <span class="dtend"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>)</span>
df
{{Start and end dates|2008|11||2008|12||df=y}}

{{Start and end dates}}

Error: Invalid time. – Error: Invalid time. (Error: Invalid time. – Error: Invalid time.)
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong>&nbsp;– <strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong><span style="display:none">&#160;(<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>&nbsp;– <span class="dtend"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>)</span>

{{Start and end dates/sandbox}}

Error: Invalid time. – Error: Invalid time. (Error: Invalid time. – Error: Invalid time.)
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong>&nbsp;– <strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong><span style="display:none">&#160;(<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>&nbsp;– <span class="dtend"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>)</span>

To present

[edit]

Full date

[edit]
mf
{{Start and end dates|2008|11|12|present}}

{{Start and end dates}}

November 12, 2008 – present (2008-11-12 – present)
November&nbsp;12,&nbsp;2008&nbsp;– present<span style="display:none">&#160;(<span class="dtstart">2008-11-12</span>&nbsp;– present)</span>

{{Start and end dates/sandbox}}

November 12, 2008 – present (2008-11-12 – present)
November&nbsp;12,&nbsp;2008&nbsp;– present<span style="display:none">&#160;(<span class="dtstart">2008-11-12</span>&nbsp;– present)</span>
df
{{Start and end dates|2008|11|12|present|df=y}}

{{Start and end dates}}

12 November 2008 – present (2008-11-12 – present)
12&nbsp;November&nbsp;2008&nbsp;– present<span style="display:none">&#160;(<span class="dtstart">2008-11-12</span>&nbsp;– present)</span>

{{Start and end dates/sandbox}}

12 November 2008 – present (2008-11-12 – present)
12&nbsp;November&nbsp;2008&nbsp;– present<span style="display:none">&#160;(<span class="dtstart">2008-11-12</span>&nbsp;– present)</span>

No day

[edit]
mf
{{Start and end dates|2008|11||present}}

{{Start and end dates}}

Error: Invalid time. – present (Error: Invalid time. – present)
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong>&nbsp;– present<span style="display:none">&#160;(<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>&nbsp;– present)</span>

{{Start and end dates/sandbox}}

Error: Invalid time. – present (Error: Invalid time. – present)
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong>&nbsp;– present<span style="display:none">&#160;(<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>&nbsp;– present)</span>
df
{{Start and end dates|2008|11||present|df=y}}

{{Start and end dates}}

Error: Invalid time. – present (Error: Invalid time. – present)
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong>&nbsp;– present<span style="display:none">&#160;(<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>&nbsp;– present)</span>

{{Start and end dates/sandbox}}

Error: Invalid time. – present (Error: Invalid time. – present)
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong>&nbsp;– present<span style="display:none">&#160;(<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>&nbsp;– present)</span>

No day and month

[edit]
mf
{{Start and end dates|2008|||present}}

{{Start and end dates}}

Error: Invalid time. – present (Error: Invalid time. – present)
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong>&nbsp;– present<span style="display:none">&#160;(<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>&nbsp;– present)</span>

{{Start and end dates/sandbox}}

Error: Invalid time. – present (Error: Invalid time. – present)
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong>&nbsp;– present<span style="display:none">&#160;(<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>&nbsp;– present)</span>
df
{{Start and end dates|2008|||present|df=y}}

{{Start and end dates}}

Error: Invalid time. – present (Error: Invalid time. – present)
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong>&nbsp;– present<span style="display:none">&#160;(<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>&nbsp;– present)</span>

{{Start and end dates/sandbox}}

Error: Invalid time. – present (Error: Invalid time. – present)
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong>&nbsp;– present<span style="display:none">&#160;(<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>&nbsp;– present)</span>

Errors

[edit]

End date before start date

[edit]
mf
{{Start and end dates|2008|11|27|2008|11|12}}

{{Start and end dates}}

November 27–12, 2008 (2008-11-27 – 2008-11-12)
November&nbsp;27–12,&nbsp;2008<span style="display:none">&#160;(<span class="dtstart">2008-11-27</span>&nbsp;– <span class="dtend">2008-11-12</span>)</span>

{{Start and end dates/sandbox}}

November 27–12, 2008 (2008-11-27 – 2008-11-12)
November&nbsp;27–12,&nbsp;2008<span style="display:none">&#160;(<span class="dtstart">2008-11-27</span>&nbsp;– <span class="dtend">2008-11-12</span>)</span>
df
{{Start and end dates|2008|11|27|2008|11|12|df=y}}

{{Start and end dates}}

27–12 November 2008 (2008-11-27 – 2008-11-12)
27–12&nbsp;November&nbsp;2008<span style="display:none">&#160;(<span class="dtstart">2008-11-27</span>&nbsp;– <span class="dtend">2008-11-12</span>)</span>

{{Start and end dates/sandbox}}

27–12 November 2008 (2008-11-27 – 2008-11-12)
27–12&nbsp;November&nbsp;2008<span style="display:none">&#160;(<span class="dtstart">2008-11-27</span>&nbsp;– <span class="dtend">2008-11-12</span>)</span>