VO

function getLastSaturday

Por Vodkart, 15 de ago. de 2015 em Mods, funções e outros

2
1.1k
VodkartV
15 de agosto de 2015 às 21:06

Uma função inútil que retorna o último sábado do mês...

 

 

function getLastSaturday(mes, ano)
    local date ={day=31, month= mes, year=ano}
    local saturday =os.date("*t",os.time(date)).wday
    return 31-(saturday%7)
end

exemplo de uso:

print(getLastSaturday(8, 2015)) -- 29
print(getLastSaturday(9, 2015)) -- 26
print(getLastSaturday(10, 2015)) -- 31
print(getLastSaturday(11, 2015)) -- 28
print(getLastSaturday(12, 2015)) -- 26
print(getLastSaturday(12, 2016)) -- 31

 

 

 

Editado Agosto 15 por Vodkart

LumusL
15 de agosto de 2015 às 21:12

Da para fazer um evento que aconteça todo último sábado do mês. :)