ysnbulut
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
13.07.2013
-
Yaş/Cinsiyet
34 / E
-
Meslek
öğrenci
-
Konum
Isparta
-
Ad Soyad
Y** B**
-
Mesajlar
158
-
Beğeniler
26 / 18
-
Ticaret
1, (%100)
bi scriptimdeki time ago classını yazayım eğer çözmezsen yardımcı olayım..
public static function timeago($time){
$time=strtotime($time);
$periods = array(e("second"), e("minute"), e("hour"), e("day"), e("week"), e("month"), e("year"), e("decade"));
$lengths = array("60","60","24","7","4.35","12","10");
$now = time();
$difference = $now - $time;
$tense= e("ago");
for($j = 0; $difference >= $lengths[$j] && $j < count($lengths)-1; $j++) {
$difference /= $lengths[$j];
}
$difference = round($difference);
if($difference != 1) {
$periods[$j].= "s";
}
return "$difference $periods[$j] $tense ";
}
-
Üyelik
27.11.2013
-
Yaş/Cinsiyet
35 / E
-
Meslek
İnternet Danışmanı
-
Konum
İstanbul Avrupa
-
Ad Soyad
H** K**
-
Mesajlar
735
-
Beğeniler
121 / 106
-
Ticaret
6, (%100)
Yok hocam çözemedim valla :) yani bu kodu harmanlayıp düzenlemem gerek galiba nereye ekleyeceğim ?
-
Üyelik
27.11.2013
-
Yaş/Cinsiyet
35 / E
-
Meslek
İnternet Danışmanı
-
Konum
İstanbul Avrupa
-
Ad Soyad
H** K**
-
Mesajlar
735
-
Beğeniler
121 / 106
-
Ticaret
6, (%100)
Şöyle açıklayayım hocam 2 zaman arasındaki farkı derken şöyle. Mesela ben formu post ettim. Form veritabanına formun post tarihini Yıl/Ay/Gün Saat: Dakika:Saniye şeklinde kaydediyor.
İstediğim şey ise Post edilen veriyi çektiğim sayfada veritabanından zamanı çekip x saniye önce cinsinden yazdırması. Sanırım 2 zaman arasındaki farktan kastınız bu.
-
Üyelik
27.11.2013
-
Yaş/Cinsiyet
35 / E
-
Meslek
İnternet Danışmanı
-
Konum
İstanbul Avrupa
-
Ad Soyad
H** K**
-
Mesajlar
735
-
Beğeniler
121 / 106
-
Ticaret
6, (%100)
Tamam bir deneyeyim hocam :)
-
Üyelik
31.05.2013
-
Yaş/Cinsiyet
40 / E
-
Meslek
Biyolog
-
Konum
Ankara
-
Ad Soyad
İ** S**
-
Mesajlar
314
-
Beğeniler
77 / 44
-
Ticaret
10, (%100)
x saniye önce dediğin iki tarih arasındaki tüm fark,
x dakika önce dediğin çıkan farkın 60 a bölümü
diğeride 3600 e bölümü.
yani
$saniye=$tarih1-$tarih2 bu saniye
$dk=$tarih1-$tarih2/60 dakika bu dakika
$saat=$tarih1-$tarih2/60/60 buda saat