Postado Janeiro 17, 2015 10 anos Bom pessoal eu tenho uma duvida de como usar looping em os.date para não ter que usar assim \/. if os.date("%X") < "16:00:00" or os.date("%X") > "16:10:00" and os.date("%X") < "19:00:00" or os.date("%X") > "19:10:00" then Ter que ficar colocando varios and poderia ser algo mais organizado do tipo assim usando o for ou algum tipo de looping que não faço a minima ideia alguem pode dar uma demonstração e explica-la, vlw rep+ local horas = { 16:00:00, 16:10:00, 19:00:00, 19:10:00 }
Postado Janeiro 17, 2015 10 anos local horas = { {"16:00:00", "16:10:00"}, {"19:00:00", "19:10:00"} } local time_now = os.date("%X") for _, hour in pairs(horas) do if time_now < hour[1] or time_now > hour[2] then return true end end
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.