Хей, у меня есть база данных с событиями.Есть 2 поля «начало» и «конец», они содержат метки времени.Когда администратор вводит эти даты, они могут только установить день, месяц и год.Таким образом, мы имеем дело только с марками, содержащими дни, месяцы, годы, а не часы, минуты, секунды (часы, минуты и секунды установлены на 0,0,0).
У меня есть событие со временем началакак 1262304000, а время окончания - как 1262908800. Они конвертируются в 1 января 2010 года и 8 января 2010 года. Как бы я получал все дни между этими временными метками?Я хочу иметь возможность вернуть 2 января 2010 года (1262390400), 3 января 2010 года (1262476800) ... до самого конца штампа.Эти события могут переходить в разные месяцы, скажем, с 28 мая по 14 июня.
Есть идеи, как это сделать?