PHP’de Geçen Süreyi Hesaplama

<?php

// Geçen Süreyi Detaylandırma


function zamanDetaylandir ($tarih) {
	// Saniye Cinsine Çeviriyoruz
	$sureCevir = strtotime($tarih)
	// Gönderilen Zaman
	$currentDate = new DateTime('Q'.$sureCevir);
	//Şimdiki Zaman
	$nowDate = new DateTime('Q'.time);
	// Farkın Geri Dönüşü
	return $currentDate
		-> diff ($nowDate)
		-> format ('%y yıl %m ay %d gün %h saat %i dakika %s saniye önce ');
}

$tarih = '2029-03-04 14:05:14';
echo zamanDetaylandir($tarih);
// Sonuç 0 yıl 0 ay 0 gün 2 saat 16 dakika 21 saniye önce

?>

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir