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