I need 0:30 through 0:59 to round down to 0:30. I need 0:00 through 0:29 to round up to 0:30.
Example: 08:56 will round down to 08:30 where 09:00 and 09:01 wil
Why don't you just do this:
$hour = date('H'); $minute = (date('i')>30)?'30':'00'; echo "$hour:$minute";
DEMO
UPDATE I just realized that you asked all time to be rounded to :30:
:30
$hour = date('H'); $minute = '30'; //always 30 echo "$hour:$minute";