|
|
Zeile 1: |
Zeile 1: |
− | <div style="display:none;"> | + | <div id="vorlage-en">{{#if: {{{1|}}} | <div id="vorlage-en-text"><small>Englische Bezeichnung:</small> {{{1}}}</div><div id="vorlage-en-links">[[:gww:{{{1}}}|GWW]] · [[:en:{{{1}}}|Wikia]]</div> | <div id="vorlage-en-text">{{#if: {{{gww|}}} | <small>Bezeichnung im GWW:</small> {{{gww}}} }}{{#if: {{{wikia|}}} | <div id="wikia-name"><small>Bezeichnung in Wikia:</small> {{{wikia}}}</div> }}</div><div id="vorlage-en-links">{{#ifexpr: {{#len: {{{gww|}}}}} and {{#len: {{{wikia|}}}}} | [[:gww:{{{gww}}}|GWW]] · [[:en:{{{wikia}}}|Wikia]] | {{#if: {{{gww|}}} | [[:gww:{{{gww}}}|Zum Artikel]] }}{{#if: {{{wikia|}}} | [[:en:{{{wikia}}}|Zum Artikel]] }} }} </div> }}</div> |
− | {{#vardefine:year|{{{1|2000}}} }} | |
− | {{#vardefine:month|{{{2|12}}} }}
| |
− | {{#vardefine:day|{{{3|12}}} }}
| |
− | {{#vardefine:hour|{{{4|0}}} }}
| |
− | {{#vardefine:minute|{{{5|0}}} }}
| |
− | {{#vardefine:second|{{{6|0}}} }}
| |
− | | |
− | {{#vardefine:is_leap|0}}
| |
− | {{#vardefine:unix|0}}
| |
− | {{#vardefine:i|1970}}
| |
− | {{#while: | |
− | |{{#ifexpr: {{#var:i}} < {{#var:year}} | true}}
| |
− | |{{#ifexpr: {{#var:i}} mod 4 = 0 and ({{#var:i}} mod 100 != 0 or {{#var:i}} mod 400 = 0) | |
− | |{{#vardefine:unix|{{#expr:{{#var:unix}}+366*24*60*60}} {{#vardefine:is_leap|1}} }}
| |
− | |{{#vardefine:unix|{{#expr:{{#var:unix}}+365*24*60*60}} }}
| |
− | }}
| |
− | {{#vardefine:i|{{#expr:{{#var:i}}+1}} }} | |
− | }} | |
− | | |
− | {{#vardefine:i|1}}
| |
− | | |
− | {{#while:
| |
− | |{{#ifexpr: {{#var:i}} < {{#var:month}} | true}}
| |
− | |{{#ifexpr: {{#var:i}} = 1 or {{#var:i}} = 3 or {{#var:i}} = 5 or {{#var:i}} = 7 or {{#var:i}} = 8 or {{#var:i}} = 10 or {{#var:i}} = 12
| |
− | |{{#vardefine:unix|{{#expr:{{#var:unix}}+31*24*60*60}} }}
| |
− | }}
| |
− | {{#ifexpr: {{#var:i}} = 4 or {{#var:i}} = 6 or {{#var:i}} = 9 or {{#var:i}} = 11
| |
− | |{{#vardefine:unix|{{#expr:{{#var:unix}}+30*24*60*60}} }}
| |
− | }} | |
− | {{#ifexpr: {{#var:i}} = 2
| |
− | |{{#ifexpr: {{#var:is_leap}} = 1
| |
− | |{{#vardefine:unix|{{#expr:{{#var:unix}}+29*24*60*60}} }}
| |
− | |{{#vardefine:unix|{{#expr:{{#var:unix}}+28*24*60*60}} }}
| |
− | }}
| |
− | }}
| |
− | {{#vardefine:i|{{#expr:{{#var:i}}+1}} }} | |
− | }}
| |
− | | |
− | {{#vardefine:unix|{{#expr:{{#var:unix}}+({{#var:day}}-1)*24*60*60}} }}
| |
− | {{#vardefine:unix|{{#expr:{{#var:unix}}+({{#var:hour}}-1)*60*60}} }}
| |
− | {{#vardefine:unix|{{#expr:{{#var:unix}}+{{#var:minute}}*60}} }} | |
− | {{#vardefine:unix|{{#expr:{{#var:unix}}+{{#var:second}}}} }}
| |
− | | |
− | </div>{{#var:unix}} | |