Задача: определить время начала интервала для заданного таймфрейма.
Но кажет не то время.
Код |
---|
function getTimeInterval(t, i) i = i*60 -- переводим в минуты return os.date('%d.%m.%Y %X', math.floor(t/i)*i) end local t = os.time({year=2015, month=02, day=10, hour=18, min=40, sec=20}) local i = 4*60 -- интервал 4 часа print(getTimeInterval(t, i)) |
Надо делать так, как надо. А как не надо - делать не надо.