Difference between revisions of "Template:Date convert"

From Australis Ultima 30k
Jump to: navigation, search
m
m
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{#vardefine:batdate|4 January 2014 }}
+
{{#vardefine:batdate|{{{realdate}}}}}{{#vardefine:1st3dig|{{#expr:{{#expr:{{#time:z |{{#var:batdate}}}}+1}}/{{#ifexpr: {{#time:L |{{#var:batdate}}}}=0 | 365 | 366}} *1000 round 0}}}}{{#vardefine:2nd3dig|{{#expr:{{#time:y |{{#var:batdate}}}} -8}}}}{{#switch:{{#len:{{#var:1st3dig}}}}
{{#vardefine:1st3dig|{{#expr:{{#expr:{{#time:z |{{#var:batdate}}}}+1}}/{{#ifexpr: {{#time:L |{{#var:batdate}}}}=0 | 365 | 366}} *1000 round 0}}}}
+
{{#vardefine:2nd3dig|{{#expr:{{#time:y |{{#var:batdate}}}} -8}}}}
+
{{#var:1st3dig}}.{{#var:2nd3dig}}.M31
+
{{#switch:{{#len:{{#var:1st3dig}}}}
+
 
  | 1 = {{#vardefine:1st3dig|00{{#var:1st3dig}}}}
 
  | 1 = {{#vardefine:1st3dig|00{{#var:1st3dig}}}}
 
  | 2 = {{#vardefine:1st3dig|0{{#var:1st3dig}}}}
 
  | 2 = {{#vardefine:1st3dig|0{{#var:1st3dig}}}}
 
  |
 
  |
}}
+
}}{{#switch:{{#len:{{#var:2nd3dig}}}}
{{#switch:{{#len:{{#var:2nd3dig}}}}
+
 
  | 1 = {{#vardefine:2nd3dig|00{{#var:2nd3dig}}}}
 
  | 1 = {{#vardefine:2nd3dig|00{{#var:2nd3dig}}}}
 
  | 2 = {{#vardefine:2nd3dig|0{{#var:2nd3dig}}}}
 
  | 2 = {{#vardefine:2nd3dig|0{{#var:2nd3dig}}}}
 
  |
 
  |
}}
+
}}{{#var:1st3dig}}.{{#var:2nd3dig}}.M31
{{#var:1st3dig}}.{{#var:2nd3dig}}.M31
+

Latest revision as of 21:52, 3 September 2014

Expression error: Unexpected < operator..Expression error: Unexpected < operator..M31