What is the difference between 24:00 clock and 00:00 clock. IMO 24:00 clock is the day before and 00:00 clock is the beginning of the new day. But I\'m not really convinced
Just try it yourself (which you should have done with your question so the relation to PHP becomes more clear):
echo '00:00 - ', date('r', strtotime('00:00')),
"\n24:00 - ", date('r', strtotime('24:00'));
Gives the following output (Demo):
00:00 - Thu, 25 Oct 2012 00:00:00 +0000
24:00 - Fri, 26 Oct 2012 00:00:00 +0000
Next thing you could have done (and @Baba pointed to it already) is to just check some resources first like (as a very first step) Wikipedia.