You can easily order by time in MYSQL, for example
"SELECT * from table WHERE date = 2012-04-29 order by time"
MYSQL will then order by the time starting with 00:00:00
My question is it possible to tell MYSQL to starting at say 06:00:00 instead of the default.
Stil, I find it more error prone to have date and time separated.