Modul:Zeit: Unterschied zwischen den Versionen
keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 186: | Zeile 186: | ||
local anzahl = args['anzahlMonate'] or funcParams['anzahlMonate'] | local anzahl = args['anzahlMonate'] or funcParams['anzahlMonate'] | ||
local ausgabeFormat = args['format'] or funcParams['format'] | local ausgabeFormat = args['format'] or funcParams['format'] | ||
local jahr = tonumber( args | local jahr = tonumber( args['jahr'] or lang:formatDate ( 'Y' ) ) | ||
local monat = tonumber( args | local monat = tonumber( args['monat'] or lang:formatDate ( 'm' ) ) | ||
local tag = tonumber( args | local tag = tonumber( args['tag'] or lang:formatDate ( 'd' ) ) | ||
jahr = jahr + math.floor ( anzahl/12 ) | jahr = jahr + math.floor ( anzahl/12 ) | ||
| Zeile 195: | Zeile 195: | ||
ausgabe = lang:formatDate ( ausgabeFormat, os.time ({ year = jahr, month = monat, day = tag }) ) | ausgabe = lang:formatDate ( ausgabeFormat, os.time ({ year = jahr, month = monat, day = tag }) ) | ||
return | return ausgabe | ||
end | end | ||
return zeit | return zeit | ||