I already use something like that but it gives me an error if i gover over 24hours
Here is mu code:
$start_time = "12:00:00";
$start_date = "06/10/2003";
$end_time = "13:00:00";
$end_date = "07/10/2003";
$explode_start_time = explode(":",$start_time);
$explode_start_date = explode("-",$start_date);
$stamp_start_time = mktime($explode_start_time[0],$explode_start_time[1],$explode_start_time[2],$explode_start_date[1],$explode_start_date[0],$explode_start_date[2]);
$explode_end_time = explode(":",$end_time);
$explode_end_date = explode("-",$end_date);
$stamp_end_time = mktime($explode_end_time[0],$explode_end_time[1],$explode_end_time[2],$explode_end_date[1],$explode_end_date[0],$explode_end_date[2]);
$stamp_dif = "";
$stamp_dif = $stamp_end_time-$stamp_start_time;
echo $stamp_dif."<br />";
//$total_hours = date("H:i:s",$stamp_dif);
$total_hours = $stamp_dif/3600
this gives me 8762 ?!?!?!