Template:Start date: Difference between revisions
Created page with "<includeonly>{{#switch:{{#expr:{{{3|0}}} > 0}} | 1 = <!-- Y – M – D precision --> <time datetime="{{padleft:{{{1}}}|4|0}}-{{padleft:{{{2}}}|2|0}}-{{padleft:{{{3}}}|2|0}}"> {{#time:d F Y|{{{1}}}-{{{2}}}-{{{3}}}}} </time> | #default = <!-- Y – M precision --> <time datetime="{{padleft:{{{1}}}|4|0}}-{{padleft:{{{2}}}|2|0}}"> {{#time:F Y|{{{1}}}-{{{2}}}-01}} </time> }}</includeonly><noinclude> == Template documentation == ;Purpose :Formats a pu..." |
No edit summary |
||
| Line 1: | Line 1: | ||
< | <!-- ======================================================================= | ||
Template:Start date | |||
Inline (no box) ISO-compatible date with micro-formatting for machine reading | |||
======================================================================= --> | |||
<includeonly> | |||
<span class="dtstart" title="{{#time:Y-m-d|{{{1}}}-{{{2|01}}}-{{{3|01}}}}}"> | |||
{{#time:F j, Y|{{{1}}}-{{{2|1}}}-{{{3|1}}}}} | |||
</span> | |||
</includeonly><noinclude> | |||
== Usage == | |||
<syntaxhighlight lang="text"> | |||
{{Start date|YYYY|MM|DD}} | |||
</syntaxhighlight> | |||
* '''YYYY''' – 4-digit year (required) | |||
* '''MM''' – 1- or 2-digit month (optional; defaults to 1) | |||
* '''DD''' – 1- or 2-digit day (optional; defaults to 1) | |||
The template renders an **inline** date like “''April 21, 1994''” while the | |||
`title` attribute supplies an ISO-8601 machine-readable form (`1994-04-21`) | |||
for Microformats (h-event → <span class="dtstart">). | |||
* ** | |||
=== Examples === | |||
; Specific day | |||
:<code><nowiki>{{Start date|1991|11|21}}</nowiki></code> → {{Start date|1991|11|21}} | |||
; Month & year only | |||
:<code><nowiki>{{Start date|1988|10}}</nowiki></code> → {{Start date|1988|10}} | |||
; Year only | |||
:<code><nowiki>{{Start date|1978}}</nowiki></code> → {{Start date|1978}} | |||
; | |||
[[Category:Date formatting templates]] | |||
</noinclude> | </noinclude> | ||