To get the most popular hour, use this query
select date_format( date_created, '%H' ) as `hour` from [Table] group by date_format( date_created, '%H' ) order by count(*) desc limit 1;
If you want to see all the data, go to this
select count(*) as num_records , date_created , date_format( date_created, '%H' ) as `hour` from [Table] group by `hour` order by num_records desc;
source share