Modul:Datum: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
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
-- noch einfügen: Fehlerbehandlung bei ungültigem Monat und Tag
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)
Cookies helfen uns bei der Bereitstellung von Almada Wiki. Durch die Nutzung von Almada Wiki erklärst du dich damit einverstanden, dass wir Cookies speichern.

Navigationsmenü