Template:Date: Difference between revisions
Jump to navigation
Jump to search
[checked revision] | [checked revision] |
(Corrected subscript to superscript) |
No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<includeonly>{{# | <includeonly>{{#vardefine:year|{{#sub:{{#replace:{{{1}}}|-}}|0|4}}}}{{#vardefine:month|{{#sub:{{#replace:{{{1}}}|-}}|4|2}}}}{{#vardefine:day|{{#sub:{{#replace:{{{1}}}|-}}|6|2}}}}{{#switch:{{#var:month}} | ||
|01=January | |01=January | ||
|02=February | |02=February | ||
Line 13: | Line 13: | ||
|12=December | |12=December | ||
|#default=FIXME! | |#default=FIXME! | ||
}} {{#switch:{{# | }} {{#switch:{{#var:day}} | ||
|01=1<sup>st</sup> | |01=1<sup>st</sup> | ||
|02=2<sup>nd</sup> | |02=2<sup>nd</sup> | ||
Line 21: | Line 21: | ||
|23=23<sup>rd</sup> | |23=23<sup>rd</sup> | ||
|31=31<sup>st</sup> | |31=31<sup>st</sup> | ||
|#default={{# | |#default={{#var:day}}<sup>th</sup> | ||
}} {{# | }} {{#var:year}}</includeonly><noinclude> | ||
==Usage== | ==Usage== | ||
This template parses a date of shape yyyy-mm-dd into spoken language like {{date|1975-03-18}} | This template parses a date of shape yyyy-mm-dd into spoken language like {{date|1975-03-18}} | ||
Line 42: | Line 42: | ||
|{{date|2019-02-31}} (rubbish in→rubbish out ;) | |{{date|2019-02-31}} (rubbish in→rubbish out ;) | ||
|} | |} | ||
[[category: | |||
[[category:ContentTemplate]] | |||
{{interwiki}} | |||
</noinclude> | </noinclude> |
Latest revision as of 17:12, 8 February 2023
Usage
This template parses a date of shape yyyy-mm-dd into spoken language like March 18th 1975
Parameters
The template hase one obligatory unnamed parameter:
- 1: a date of shape yyyy-mm-dd
Examples
Code | Result |
---|---|
{{date|1900-01-01}} | January 1st 1900 |
{{date|2025-11-22}} | November 22nd 2025 |
{{date|2019-02-31}} | February 31st 2019 (rubbish in→rubbish out ;) |