2.590
Bearbeitungen
Alarya (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Alarya (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 19: | Zeile 19: | ||
end | end | ||
local fncTageImMonatIrd = function (monatsnummer) | local fncTageImMonatIrd = function (monatsnummer, schaltjahr) | ||
le = {} | le = {} | ||
le[1] = 31 | le[1] = 31 | ||
le[2] = 29 | if schaltjahr then | ||
le[2] = 29 | |||
else | |||
le[2] = 28 | |||
end | |||
le[3] = 31 | le[3] = 31 | ||
le[4] = 30 | le[4] = 30 | ||
Zeile 70: | Zeile 74: | ||
return 'Parameter Jahr (1. unbenannter Parameter) muss eine gültige irdische Jahreszahl sein im Aufruf der Vorlage DatumIrdischZuBF auf dieser Seite. Bitte korrigieren! [[Kategorie:Wartung Falscher Vorlagen-Aufruf]]' | return 'Parameter Jahr (1. unbenannter Parameter) muss eine gültige irdische Jahreszahl sein im Aufruf der Vorlage DatumIrdischZuBF auf dieser Seite. Bitte korrigieren! [[Kategorie:Wartung Falscher Vorlagen-Aufruf]]' | ||
end | end | ||
test_monat = tonumber(monat) | test_monat = tonumber(monat) | ||
if test_monat ~= nil then | if test_monat ~= nil then | ||
Zeile 78: | Zeile 81: | ||
return 'Parameter Monat (2. unbenannter Parameter) muss eine gültige irdische Monatszahl sein im Aufruf der Vorlage DatumIrdischZuBF auf dieser Seite. Bitte korrigieren! [[Kategorie:Wartung Falscher Vorlagen-Aufruf]]' | return 'Parameter Monat (2. unbenannter Parameter) muss eine gültige irdische Monatszahl sein im Aufruf der Vorlage DatumIrdischZuBF auf dieser Seite. Bitte korrigieren! [[Kategorie:Wartung Falscher Vorlagen-Aufruf]]' | ||
end | end | ||
end | |||
int_schaltjahr = tonumber(lang:formatDate('L', test_jahr .. '-01-01', true)) | |||
if int_schaltjahr == 1 then | |||
schaltjahr = true | |||
else | |||
schaltjahr = false | |||
end | end | ||
test_tag = tonumber(tag) | test_tag = tonumber(tag) |