I want to calculate the difference between two times, one of which is the current time, and the other is just in the format HH:MM, always in the future.
If I just subtra
If you're on PHP 5.3+, use PHP's DateTime:
DateTime
$d1 = new DateTime('14:52:10'); $d2 = new DateTime('12:12:10'); $diff = $d1->diff( $d2 ); var_dump( $diff );