Modul:Datum: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Alarya (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Alarya (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 15: | Zeile 15: | ||
str_ts = tostring(lang:formatDate('YmdHis', os.date(), true)) | str_ts = tostring(lang:formatDate('YmdHis', os.date(), true)) | ||
sek_seit_rev = tonumber(str_ts) - tonumber(str_revts) | sek_seit_rev = tonumber(str_ts) - tonumber(str_revts) | ||
return | tage_seit_rev = sek_seit_rev / (60*60*24) | ||
return tage_seit_rev | |||
end | end | ||
return p | return p |
Version vom 12. Februar 2025, 19:33 Uhr
Die Dokumentation für dieses Modul kann unter Modul:Datum/Doku erstellt werden
local p = {} function p.getParent(frame) frame = frame:getParent() return ';getParent\n:' .. frame:getTitle() .. '\n' end function p.getTitle(frame) return tostring(mw.title.getCurrentTitle()) end function p.getTS(frame) lang = mw.getContentLanguage() str_revts = tostring(frame:preprocess('{{REVISIONTIMESTAMP: '.. tostring(mw.title.getCurrentTitle()) ..'}}')) str_ts = tostring(lang:formatDate('YmdHis', os.date(), true)) sek_seit_rev = tonumber(str_ts) - tonumber(str_revts) tage_seit_rev = sek_seit_rev / (60*60*24) return tage_seit_rev end return p