Template:Start and end dates/testcases
![]() | This is the template test cases page for the sandbox of Template:Start and end dates. 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: |
Full dates
[edit]Same year, same month
[edit]{{Start and end dates|2008|11|12|2008|11|27}}November 12–27, 2008
November 12–27, 2008<span style="display:none"> (<span class="dtstart">2008-11-12</span> – <span class="dtend">2008-11-27</span>)</span>
{{Start and end dates/sandbox}}
November 12–27, 2008November 12–27, 2008<span style="display:none"> (<span class="dtstart">2008-11-12</span> – <span class="dtend">2008-11-27</span>)</span>
{{Start and end dates|2008|11|12|2008|11|27|df=y}}12–27 November 2008
12–27 November 2008<span style="display:none"> (<span class="dtstart">2008-11-12</span> – <span class="dtend">2008-11-27</span>)</span>
{{Start and end dates/sandbox}}
12–27 November 200812–27 November 2008<span style="display:none"> (<span class="dtstart">2008-11-12</span> – <span class="dtend">2008-11-27</span>)</span>
Same year, different month
[edit]{{Start and end dates|2008|11|12|2008|12|27}}November 12 – December 27, 2008
November 12 – December 27, 2008<span style="display:none"> (<span class="dtstart">2008-11-12</span> – <span class="dtend">2008-12-27</span>)</span>
{{Start and end dates/sandbox}}
November 12 – December 27, 2008November 12 – December 27, 2008<span style="display:none"> (<span class="dtstart">2008-11-12</span> – <span class="dtend">2008-12-27</span>)</span>
{{Start and end dates|2008|11|12|2008|12|27|df=y}}12 November – 27 December 2008
12 November – 27 December 2008<span style="display:none"> (<span class="dtstart">2008-11-12</span> – <span class="dtend">2008-12-27</span>)</span>
{{Start and end dates/sandbox}}
12 November – 27 December 200812 November – 27 December 2008<span style="display:none"> (<span class="dtstart">2008-11-12</span> – <span class="dtend">2008-12-27</span>)</span>
Different years
[edit]{{Start and end dates|2008|11|12|2010|12|27}}November 12, 2008 – December 27, 2010
November 12, 2008 – December 27, 2010<span style="display:none"> (<span class="dtstart">2008-11-12</span> – <span class="dtend">2010-12-27</span>)</span>
{{Start and end dates/sandbox}}
November 12, 2008 – December 27, 2010November 12, 2008 – December 27, 2010<span style="display:none"> (<span class="dtstart">2008-11-12</span> – <span class="dtend">2010-12-27</span>)</span>
{{Start and end dates|2008|11|12|2010|12|27|df=y}}12 November 2008 – 27 December 2010
12 November 2008 – 27 December 2010<span style="display:none"> (<span class="dtstart">2008-11-12</span> – <span class="dtend">2010-12-27</span>)</span>
{{Start and end dates/sandbox}}
12 November 2008 – 27 December 201012 November 2008 – 27 December 2010<span style="display:none"> (<span class="dtstart">2008-11-12</span> – <span class="dtend">2010-12-27</span>)</span>
Full date and partial date
[edit]No end day: Same year, same month
[edit]{{Start and end dates|2008|11|12|2008|11|}}November 12–Error: Invalid time.
November 12–<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong><span style="display:none"> (<span class="dtstart">2008-11-12</span> – <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.November 12–<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong><span style="display:none"> (<span class="dtstart">2008-11-12</span> – <span class="dtend"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>)</span>
{{Start and end dates|2008|11|12|2008|11||df=y}}12–Error: Invalid time.
12–<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong><span style="display:none"> (<span class="dtstart">2008-11-12</span> – <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.12–<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong><span style="display:none"> (<span class="dtstart">2008-11-12</span> – <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]{{Start and end dates|2008|11|12|2008|12|}}November 12 – Error: Invalid time.
November 12 – <strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong><span style="display:none"> (<span class="dtstart">2008-11-12</span> – <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.November 12 – <strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong><span style="display:none"> (<span class="dtstart">2008-11-12</span> – <span class="dtend"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>)</span>
{{Start and end dates|2008|11|12|2008|12||df=y}}12 November – Error: Invalid time.
12 November – <strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong><span style="display:none"> (<span class="dtstart">2008-11-12</span> – <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.12 November – <strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong><span style="display:none"> (<span class="dtstart">2008-11-12</span> – <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]{{Start and end dates|2008|11||2008|11|27}}Error: Invalid time.–27, 2008
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong>–27, 2008<span style="display:none"> (<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span> – <span class="dtend">2008-11-27</span>)</span>
{{Start and end dates/sandbox}}
Error: Invalid time.–27, 2008<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong>–27, 2008<span style="display:none"> (<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span> – <span class="dtend">2008-11-27</span>)</span>
{{Start and end dates|2008|11||2008|11|27|df=y}}Error: Invalid time.–27 November 2008
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong>–27 November 2008<span style="display:none"> (<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span> – <span class="dtend">2008-11-27</span>)</span>
{{Start and end dates/sandbox}}
Error: Invalid time.–27 November 2008<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong>–27 November 2008<span style="display:none"> (<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span> – <span class="dtend">2008-11-27</span>)</span>
No start day: Same year, different month
[edit]{{Start and end dates|2008|11||2008|12|27}}Error: Invalid time. – December 27, 2008
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong> – December 27, 2008<span style="display:none"> (<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span> – <span class="dtend">2008-12-27</span>)</span>
{{Start and end dates/sandbox}}
Error: Invalid time. – December 27, 2008<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong> – December 27, 2008<span style="display:none"> (<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span> – <span class="dtend">2008-12-27</span>)</span>
{{Start and end dates|2008|11||2008|12|27|df=y}}Error: Invalid time. – 27 December 2008
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong> – 27 December 2008<span style="display:none"> (<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span> – <span class="dtend">2008-12-27</span>)</span>
{{Start and end dates/sandbox}}
Error: Invalid time. – 27 December 2008<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong> – 27 December 2008<span style="display:none"> (<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span> – <span class="dtend">2008-12-27</span>)</span>
Partial dates both
[edit]No days: Same year, same month
[edit]{{Start and end dates|2008|11||2008|11|}}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"> (<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span> – <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.<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"> (<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span> – <span class="dtend"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>)</span>
{{Start and end dates|2008|11||2008|11||df=y}}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"> (<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span> – <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.<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"> (<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span> – <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]{{Start and end dates|2008|11||2008|12|}}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"> (<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span> – <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.<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"> (<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span> – <span class="dtend"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span>)</span>
{{Start and end dates|2008|11||2008|12||df=y}}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"> (<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span> – <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.<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"> (<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span> – <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]{{Start and end dates|2008|11|12|present}}November 12, 2008 – present
November 12, 2008 – present<span style="display:none"> (<span class="dtstart">2008-11-12</span> – present)</span>
{{Start and end dates/sandbox}}
November 12, 2008 – presentNovember 12, 2008 – present<span style="display:none"> (<span class="dtstart">2008-11-12</span> – present)</span>
{{Start and end dates|2008|11|12|present|df=y}}12 November 2008 – present
12 November 2008 – present<span style="display:none"> (<span class="dtstart">2008-11-12</span> – present)</span>
{{Start and end dates/sandbox}}
12 November 2008 – present12 November 2008 – present<span style="display:none"> (<span class="dtstart">2008-11-12</span> – present)</span>
No day
[edit]{{Start and end dates|2008|11||present}}Error: Invalid time. – present
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong> – present<span style="display:none"> (<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span> – present)</span>
{{Start and end dates/sandbox}}
Error: Invalid time. – present<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong> – present<span style="display:none"> (<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span> – present)</span>
{{Start and end dates|2008|11||present|df=y}}Error: Invalid time. – present
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong> – present<span style="display:none"> (<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span> – present)</span>
{{Start and end dates/sandbox}}
Error: Invalid time. – present<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong> – present<span style="display:none"> (<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span> – present)</span>
No day and month
[edit]{{Start and end dates|2008|||present}}Error: Invalid time. – present
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong> – present<span style="display:none"> (<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span> – present)</span>
{{Start and end dates/sandbox}}
Error: Invalid time. – present<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong> – present<span style="display:none"> (<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span> – present)</span>
{{Start and end dates|2008|||present|df=y}}Error: Invalid time. – present
<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong> – present<span style="display:none"> (<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span> – present)</span>
{{Start and end dates/sandbox}}
Error: Invalid time. – present<strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong> – present<span style="display:none"> (<span class="dtstart"><strong class="error">Error: Invalid time.[[Category:Pages with parser function time errors]]</strong></span> – present)</span>
Errors
[edit]End date before start date
[edit]{{Start and end dates|2008|11|27|2008|11|12}}November 27–12, 2008
November 27–12, 2008<span style="display:none"> (<span class="dtstart">2008-11-27</span> – <span class="dtend">2008-11-12</span>)</span>
{{Start and end dates/sandbox}}
November 27–12, 2008November 27–12, 2008<span style="display:none"> (<span class="dtstart">2008-11-27</span> – <span class="dtend">2008-11-12</span>)</span>
{{Start and end dates|2008|11|27|2008|11|12|df=y}}27–12 November 2008
27–12 November 2008<span style="display:none"> (<span class="dtstart">2008-11-27</span> – <span class="dtend">2008-11-12</span>)</span>
{{Start and end dates/sandbox}}
27–12 November 200827–12 November 2008<span style="display:none"> (<span class="dtstart">2008-11-27</span> – <span class="dtend">2008-11-12</span>)</span>