Selamat pagi mas Ellyx,
Bagaimana ya untuk menampilkan status data sesuai judul diatas? Jadi jika baru diinput hari itu juga muncul " ... Minutes ago" dan jika udah 1 hari maka berubah "1 day ago"
Mohon bantuanya? Terimakasih....
Silahkan login untuk menjawab!
0
Loading...
Ellyx Christian · Dec 4, 2012 · 0 Suka · 0 Tidak Suka
itu menggunakan operasi pengurangan tanggal,
misal berapa menit tanggal 2012-12-04 17:18:00 dari tanggal/jam saat ini.
<?php
$tanggal = '2012-12-04 17:18:00';
$tglTime = strtotime($tanggal);
$sekarang = time();
$selisih = $sekarang - $tglTime;
$detik = 60;
$menit = 60 * 60;
$jam = 60 * 60 * 24;
if($selisih < $detik){
	echo $selisih.' detik yang lalu';
}elseif($selisih < $menit){
	echo ceil($selisih/$detik).' menit yang lalu';
}elseif($selisih < $jam){
	echo ceil($selisih/$menit).' jam yang lalu';
}else{
	echo ceil($selisih/$jam).' hari yang lalu';
}
?>
0
Loading...
ant · Jan 10, 2013 · 0 Suka · 0 Tidak Suka
Terimakasih mas?
Salam....