Difference between revisions of "Template:Date-o-matic"
m |
|||
Line 1: | Line 1: | ||
− | {{replace|1={{replace|1={{#time:{{{1| | + | {{replace|1={{replace|1={{#time:{{{1|}}}|{{{2|now}}}|{{{3|en}}}|{{{4|false}}}}}|2=%|3={{#time:j|{{#var:date-o-matic-input}}}}{{#switch:{{#time:j|{{#var:date-o-matic-input}}}}|1|21|31=st|2|22=nd|3|23=rd|#default=th}}}}|2=^|3={{#time:j|{{#var:date-o-matic-input}}}}<sup>{{#switch:{{#time:j|{{#var:date-o-matic-input}}}}|1|21|31=st|2|22=nd|3|23=rd|#default=th}}</sup>}}<noinclude>[[Category:Meta templates]]{{doc}}</noinclude> |
Latest revision as of 07:44, 15 February 2020
The Date-o-matic is a small set of expansions upon {{#time}}
parser function. It is made up by three parts:
{{date-o-matic}}
. Analogous to{{#time}}
, with two codes are added to the format string:- % gives the day in ordinal number.
{{date-o-matic|F %, Y}}
yields November 25th, 2024. - ^ gives the day in ordinal number, with the ordinal suffix superscripted.
{{date-o-matic|F ^, Y}}
yields November 25th, 2024. - Currently, there is no escape implementations. Use
{{#time}}
if these characters must be used.
- % gives the day in ordinal number.
{{date-o-matic/horoscope}}
. Return the horoscope sign for the provided date.{{date-o-matic/fromnow}}
. Return the length of time from now to the provided time.