Jump to content

Module:Systime: Difference between revisions

m
Implement toTimestamp.
m (Check for empty instead of nil)
Tag: Manual revert
m (Implement toTimestamp.)
Line 18: Line 18:
year = date.year - 2124
year = date.year - 2124
return year .. yday .. tdec
return year .. yday .. tdec
end
function p.toTimestamp(frame)
year = frame.args.year
month = frame.args.month
day = frame.args.day
hour = frame.args.hour
min = frame.args.min
sec = frame.args.sec
time = os.time({year = year, month = month ~= "" and month or 1, day = day ~= "" and day or 1, hour = hour, min = min, sec = sec})
return hour ~= "" and os.date("%H:%M ", time) .. month ~= "" and day ~= "" and os.date("%d %B %Y", time) or os.date("%Y", time)
end
end


return p
return p