Template:Date: Difference between revisions
From All Skies Encyclopaedia
imported>Happy-melon (optimise code further) |
imported>Nsaa (restore ({{#time:Y-m-d|{{{1}}}}}={{{1}}} or {{#time:F j, Y|{{{1}}}}}={{{1}}} or {{#time:j F Y|{{{1}}}}}={{{1}}}). It shouldnt be allowed to give dates outside MOS. Restored bday, See H-card) |
||
Line 1: | Line 1: | ||
<includeonly>{{#if: ({{#time:Y-m-d|{{{1}}}}}={{{1}}} or {{#time:F j, Y|{{{1}}}}}={{{1}}} or {{#time:j F Y|{{{1}}}}}={{{1}}}) | |
|||
<onlyinclude><!-- |
|||
{{#iferror:{{ #time:Y|{{{1}}} }} |
|||
⚫ | |||
|{{ #ifeq:{{#time:U|{{{1}}} }} | 0 <!--TEST IF DATE IS CORRUPT OR OUT OF RANGE--> |
|||
⚫ | |||
|{{{1|}}} |
|||
|{{# |
|{{ #ifeq:{{{3| }}}|y |
||
| |
|{{#switch: {{{2| }}} |
||
| mdy = [[{{ #time:F j|{{{1}}} }}]], [[{{ #time:Y|{{{1}}} }}]] |
|||
| |
| ymd | iso = [[{{ #time:Y|{{{1}}} }}]] [[{{ #time:F j|{{{1}}} }}|{{ #time:m-d|{{{1}}} }}]] |
||
| dmy | #default = [[{{ #time:j F|{{{1}}} }}]] [[{{ #time:Y|{{{1}}} }}]] |
|||
⚫ | |||
}} |
|||
| |
|{{#switch: {{{2| }}} |
||
| mdy = {{ #time:F j, Y|{{{1}}} }} |
|||
| |
| ymd | iso = {{ #time:Y-m-d|{{{1}}} }} |
||
| dmy | #default = {{ #time:j F Y|{{{1}}} }} |
|||
⚫ | |||
}} |
|||
⚫ | |||
}}</onlyinclude> |
|||
⚫ | |||
{{documentation}} |
|||
}}<span style="display:none">(<span class="bday">{{#time:Y-m-d|{{{1}}}}}</span>)</span> |
|||
|{{{1}}} |
|||
}}</includeonly><noinclude>{{documentation}}</noinclude> |