localp={}
functionp.getDay(arg)
returnos.date("!*t")["day"]
end
functionp.getMonth(arg)
returnos.date("!*t")["month"]
end
functionp.getYear(arg)
returnos.date("!*t")["year"]
end
functionp.getHour(arg)
returnos.date("!*t")["hour"]
end
functionp.getMinute(arg)
returnos.date("!*t")["min"]
end
functionp.getSecond(arg)
returnos.date("!*t")["sec"]
end
functionp.getWeekday(arg)
localwd=os.date("!*t")["wday"]
ifwd==1thenwd=8end
returnwd
end
functionp.getFormattedDateForSignature(arg)
localnow=os.date("!*t")
localminute=now["min"]
ifminute<10thenminute="0"..minuteend
localsecond=now["sec"]
ifsecond<10thensecond="0"..secondend
returnnow["hour"].."h"..minute..":"..second.." | "..now["day"].."/"..now["month"].."/"..now["year"].." (UTC)"
end
returnp