Как организовать хранение объектов в БД?
Почему бы просто не завести два поля для отрезка: dateStart, dateFinish
Тип полей DATETIME или TIMESTAMP
Так правильнее, вдруг вам завтра понадобится изменить длину отрезка.
В базе datetime. За тем, что все по 15 минут следит приложение.