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