Vorlage:FormatDate: Unterschied zwischen den Versionen
Aus Hist. Verein Herne / Wanne-Eickel
(tipp) |
(+Infos) |
||
Zeile 1: | Zeile 1: | ||
<noinclude>{{Dokumentation}} | <noinclude>{{Dokumentation}} | ||
</noinclude><includeonly><!-- | </noinclude><includeonly><!-- | ||
Die Ermittlung der Parameter erfolgt mit Hilfe der Tatsache, dass sich der in Variable 1 übergebene ISO-String als Subtraktion interpretieren lässt. | Die Ermittlung der Parameter erfolgt mit Hilfe der Tatsache, dass sich der in Variable 1 übergebene ISO-String als Subtraktion interpretieren lässt. | ||
Daher ist der in arithmetischen Ausdrücken auftretende Parameter {{{1}}} nicht als einfache Variable interpretierbar sondern als eine Zeichenkette. | |||
Beispiel: | |||
{{{1}}} sei "2008-07-5" | |||
dann ist "0 * {{{1}}}" nicht "0" sondern | |||
"0 * 2008-07-5" = -7-5 = -12 | |||
Es gilt daher: | |||
d = (y-m-d) - (y-m-d*2) | d = (y-m-d) - (y-m-d*2) | ||
m = -(y-m-d*0 - y-m-d*0)/2 | m = -(y-m-d*0 - y-m-d*0)/2 |