время округления до ближайших 15 минут в php / mysql
У меня есть таблица MySQL сtime
поле, в котором хранится время публикации рекламы. Мне нужно сгруппировать их по 15 минутам и отобразить.
Пример:
|comm1|comm2 |comm3|
--------------------------------
|8:00- 8:15 | 2 | 5 | 0 |
--------------------------------
|8:15- 8:30 | 0 | 0 | 1 |
--------------------------------
|8:30- 8:45 | 4 | 1 | 3 |
--------------------------------
|8:45- 9:00 | 4 | 5 | 2 |
--------------------------------
|... | . | . | . |
--------------------------------
и так до 24:00! Итак, мне нужно сделать две вещи:
1) деление на периоды по 15 минут всего дня, и
2) во время показа рекламы до ближайшего из этих периодов.
Любая идея? Я могу использовать только PHP / MySQL.