Anonymous user
Template:WEEKDAYNUMBER: Difference between revisions
add support for two-letter abbreviations
Richardpruen (talk | contribs) m (1 revision imported) |
imported>Crissov (add support for two-letter abbreviations) |
||
Line 1: | Line 1: | ||
<includeonly>{{#if:{{{1|}}}|{{#switch:{{lc:{{{1}}}}}|monday|mon=0|tuesday|tue=1|wednesday|wed=2|thursday|thu=3|friday|fri=4|saturday|sat=5|sunday|sun=6|{{#ifexpr:{{{1}}}<0|{{#ifexpr:(({{{1}}})round 0)!=({{{1}}})|{{#expr:6-(((6.5-({{{1}}}))round 0)mod 7)}}|{{#expr:6-(((5.5-({{{1}}}))round 0)mod 7)}}}}|{{#expr:(((6.5+{{{1}}})round 0)mod 7)}}}}}}|Missing required parameter 1=''day''!}}</includeonly><noinclude>{{Documentation}} | <includeonly>{{#if:{{{1|}}}|{{#switch:{{lc:{{{1}}}}} | ||
|monday|mo|mon=0 | |||
|tuesday|tu|tue=1 | |||
|wednesday|we|wed=2 | |||
|thursday|th|thu=3 | |||
|friday|fr|fri=4 | |||
|saturday|sa|sat=5 | |||
|sunday|su|sun=6 | |||
|{{#ifexpr:{{{1}}}<0|{{#ifexpr:(({{{1}}})round 0)!=({{{1}}})|{{#expr:6-(((6.5-({{{1}}}))round 0)mod 7)}}|{{#expr:6-(((5.5-({{{1}}}))round 0)mod 7)}}}}|{{#expr:(((6.5+{{{1}}})round 0)mod 7)}}}}}} | |||
|Missing required parameter 1=''day''!}}</includeonly><noinclude> | |||
{{Documentation}} | |||
[[Category:Date-computing templates|WEEKDAYNUMBER]] | [[Category:Date-computing templates|WEEKDAYNUMBER]] | ||
</noinclude> | </noinclude> |