как-то плохо связываются 1 и 12:00, 2 и 12:30 - id-ки времени получаются...  Почему сервер и клиент вынуждены хранить инфу в разных несвязных форматах?
Что будет, если нам придется сделать разбивку опять же по 5мин?