ragazzi ho scritto un codice per fare la differenza tra due date
la differenza è di 12:59 minuti, solo che il mio codice mi restituisce come differenza 1 ora 12 minuti e 59 secondi (sbaglia di 1 ora), sapete dirmi dove sbaglio?
questo è il codice:

Codice PHP:

$data_fine_en 
=  '2012-04-29 22:41:16'
$data_inizio_en =  '2012-04-29 22:28:17'
$data_fine_timestamp strtotime($data_fine_en);
$data_inizio_timestamp strtotime($data_inizio_en);
$durata_timestamp $data_fine_timestamp-$data_inizio_timestamp;
$durata date("H:i:s"$durata_timestamp);

echo 
$durata
l'echo che vedete nel codice mi restituisce: 01:12:59 invece dovrebbe restituirmi: 00:12:59