Module:Dayssince

local s = {}

function s.main(frame) local sinceday = frame.args["Day"] local sincemonth = frame.args["Month"] local sinceyear = frame.args["Year"] local curday = frame.args["Curday"] local curmonth = frame.args["Curmonth"] local curyear = frame.args["Curyear"] local reference = os.time{day= tonumber(sinceday), year=tonumber(sinceyear), month=tonumber(sincemonth)} local current_reference = os.time{day= tonumber(curday), year=tonumber(curyear), month=tonumber(curmonth)} local daysfrom = os.difftime(current_reference, reference) / (24 * 60 * 60) -- seconds in a day local wholedays = math.floor(daysfrom) return wholedays end return s -- created by me (TripleLuxen)