immagine en
Indietro

Termine: Funzione pif_delta_tempo($data_iniziale,$data_finale,$unita)

////////////////////////////////////////////////////
//Categoria: DATA
//Funzione che restituisce differenza date
// A - calcolo differenza in anni.
// M - calcolo differenza in mesi.
// S - calcolo differenza in settimane.
// G - calcolo differenza in giorni.
////////////////////////////////////////////////////
function pif_delta_tempo($data_iniziale,$data_finale,$unita) {
 
 $data1 = strtotime($data_iniziale);
 $data2 = strtotime($data_finale);
 
	switch($unita) {
		case "m": $unita = 1/60; break; 	//MINUTI
		case "h": $unita = 1; break;		//ORE
		case "g": $unita = 24; break;		//GIORNI
		case "a": $unita = 8760; break;     //ANNI
	}
 
 $differenza = (($data2-$data1)/3600)/$unita;
 return $differenza;
}
////////////////////////////////////////////////