Сортировка данных по часам

golos81

Новичок
Сортировка данных по часам

Есть много переменных, содержащих даты:
$dt="2007-12-10 00:04:09";

Мне надо осортировать их по часам, т.е. переменные, содержащие временной промежуток с 00:00 до 01:00 - одна группа, переменные, содержащие временной промежуток с 01:00 до 02:00 - другая группа и т.д.

На ум приходит только через substr выкусывать час и сравнивать. Может есть более изящное решение?
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
golos81
А данные где хранятся?
И почему-бы не делать это средствами того, где они хранятся?
 

golos81

Новичок
Автор оригинала: Mr_Max
golos81
А данные где хранятся?
И почему-бы не делать это средствами того, где они хранятся?
Данные хранятся в БД. Я сейчас делаю один запрос, выбираю все записи, а когда вывожу их на страницу, сортирую по часам (не просто по времени, а именно по часам).

А каким образом средствами БД это можно делать?
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
DATE_FORMAT
Групы средствами пхп

-~{}~ 25.12.07 16:49:

Субстринг быстрее. ;)
Если это, конечно, актуально.
 
Сверху