Hocam bu ne için. :) :D kusura bakmayın boş işler uzmanı lafınıza güldüm biraz :)
Gülünecek yeri söyleyinde hep birlikte gülelim hocam :)
Aşağıdaki örnek işine yarar.
Kullanım şekli şu şekilde olacak
function zaman($zaman){
$onceBol = explode(" ", $zaman);
$gay = explode(".", $onceBol[0]);
$sds = explode(":", $onceBol[1]);
$zaman = mktime($sds[0],$sds[1],$sds[2],$gay[1],$gay[0],$gay[2]);
$zaman_farki = time() - $zaman;
$saniye = $zaman_farki;
$dakika = round($zaman_farki/60);
$saat = round($zaman_farki/3600);
$gun = round($zaman_farki/86400);
$hafta = round($zaman_farki/604800);
$ay = round($zaman_farki/2419200);
$yil = round($zaman_farki/29030400);
if($saniye < 60){
if ($saniye == 0){
return "Az Önce";
}else {
return 'Yaklaşık '.$saniye .' sn önce yazıldı';
}
}else if($dakika < 60){
return 'Yaklaşık '.$dakika .' dk önce yazıldı.';
}else if($saat < 24){
return 'Yaklaşık '.$saat.' saat önce yazıldı.';
}else if($gun < 7){
return 'Yaklaşık '.$gun .' gun önce yazıldı.';
}else if($hafta < 4){
return 'Yaklaşık '.$hafta.' hafta önce yazıldı.';
}else if($ay < 12){
return 'Yaklaşık '.$ay .' ay önce yazıldı.';
}else{
return 'Yaklaşık '.$yil.' yıl önce yazıldı.';
}}
Kullanım şekli şu şekilde olacak
$a="01.08.2012 12:09.54";
echo zaman($a);
Cafer teşekkür ederim ancak şu şekilde bir hata alıyorum. Eğer vaktiniz varsa Team Viewer ile bağlanıp yardımcı olabilir misiniz?
"Warning: mktime() expects parameter 1 to be long, string given in "
Sanırım wp ile ilgili :
http://wmaraci.com/forum/wordpress/wordpress-yazi-yorum-tarih-duzenlenmesi-43961.html
http://wmaraci.com/forum/wordpress/wordpress-yazi-yorum-tarih-duzenlenmesi-43961.html
Yok Özer Wordpress ile ilgili değil. Başka bir zamanlama fonksiyonu. Ama yardımın için teşekkür ederim :)