Я сделал эту функцию для вас
function verifyExpiration(expirationDate)
local expirationTime = os.time(expirationDate)
local currentTime = os.time()
local result = false
if (expirationTime < currentTime) then
result = true
end
return result
end
Она вернет: истину, если истек срок действия, ложь, если не истек
, и вот несколько примеров того, как она работает:
> expT = {year=2018, month=1, day=1}
> verifyExpiration(expT)
> print(verifyExpiration(expT))
true
> expT = {year=2019, month=1, day=1}
> print(verifyExpiration(expT))
false