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['jahr'] or funcParams['jahr'] or lang:formatDate ( 'Y' ) )
local jahr = tonumber( args['jahr'] or lang:formatDate ( 'Y' ) )
local monat = tonumber( args['monat'] or funcParams['monat'] or lang:formatDate ( 'm' ) )
local monat = tonumber( args['monat'] or lang:formatDate ( 'm' ) )
local tag = tonumber( args['tag'] or funcParams['tag'] or lang:formatDate ( 'd' ) )
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 check._testParams ( args, funcParams, 'Zeit' ) .. ausgabe
return ausgabe
end
end


return zeit
return zeit
Anonymer Benutzer