lostyazilim
tr.link

timestamp'dan gelen veriyi nasil düzenlerim

5 Mesajlar 962 Okunma
lstbozum
tr.link

DiweyDays DiweyDays Linkcin.com Kullanıcı
  • Üyelik 23.04.2019
  • Yaş/Cinsiyet 25 / E
  • Meslek Ögrenci
  • Konum Kayseri
  • Ad Soyad M** S**
  • Mesajlar 180
  • Beğeniler 44 / 47
  • Ticaret 0, (%0)
timestamp gelen vereyi php de nasıl düzenlerim

$usercek['user_zaman'] kullanicinin kayit tarihini çekiyorum bunu yazdirincada 2020-01-25 13:58:24 böyle bir sonuc cikiyor ben bunu nasıl
x dakika önce,
Bügün
'Dün '
2 gün önce


şeklinde yazdira bilirim.
 

 

wmaraci
reklam

Abdullahx Abdullahx MW Aracı Kullanıcı
  • Üyelik 03.04.2019
  • Yaş/Cinsiyet 29 / E
  • Meslek .
  • Konum Trabzon
  • Ad Soyad A** K**
  • Mesajlar 905
  • Beğeniler 393 / 395
  • Ticaret 3, (%100)

function gecen_sure($tarih){

$bugun = date('Y-m-d H:i:s');
$bugun_saniye = strtotime($bugun);
$tarihsaniye = strtotime($tarih);
$fark = $bugun_saniye - $tarihsaniye;

if($fark > 0 && $fark < 60){
$sure = $fark." Saniye Önce";
}else if($fark >= 60 && $fark < 60*60){
$dakika = floor($fark / 60);
$sure = $dakika." Dakika Önce";
}else if($fark >= 60*60 && $fark < 60*60*24 ){
$saat = floor($fark/60/60);
$sure = $saat." Saat Önce";
}else if($fark >= 60*60*24 && $fark < 60*60*24*7){
$gun = floor($fark/60/60/24);
$sure = $gun." Gün Önce";
}else if($fark >= 60*60*24*7 && $fark < 60*60*24*30 ){
$hafta = floor($fark/60/60/24/7);
$sure = $hafta." Hafta Önce";
}else if($fark >= 60*60*24*30 && $fark < 60*60*24*30*12 ){
$ay = floor($fark/60/60/24/30);
$sure = $ay." Ay Önce";
}else if($fark >= 60*60*24*30*12){
$yil = floor($fark/60/60/24/30/12);
$sure = $yil." Yıl Önce";
}else{
$sure = "Hata";
}
return $sure;
}


Kullanılıı

echo gecen_sure($usercek['user_zaman']);
RamazanSancar DiweyDays Qezgin

kişi bu mesajı beğendi.


DiweyDays DiweyDays Linkcin.com Kullanıcı
  • Üyelik 23.04.2019
  • Yaş/Cinsiyet 25 / E
  • Meslek Ögrenci
  • Konum Kayseri
  • Ad Soyad M** S**
  • Mesajlar 180
  • Beğeniler 44 / 47
  • Ticaret 0, (%0)

Abdullahx adlı üyeden alıntı


function gecen_sure($tarih){

$bugun = date('Y-m-d H:i:s');
$bugun_saniye = strtotime($bugun);
$tarihsaniye = strtotime($tarih);
$fark = $bugun_saniye - $tarihsaniye;

if($fark > 0 && $fark < 60){
$sure = $fark." Saniye Önce";
}else if($fark >= 60 && $fark < 60*60){
$dakika = floor($fark / 60);
$sure = $dakika." Dakika Önce";
}else if($fark >= 60*60 && $fark < 60*60*24 ){
$saat = floor($fark/60/60);
$sure = $saat." Saat Önce";
}else if($fark >= 60*60*24 && $fark < 60*60*24*7){
$gun = floor($fark/60/60/24);
$sure = $gun." Gün Önce";
}else if($fark >= 60*60*24*7 && $fark < 60*60*24*30 ){
$hafta = floor($fark/60/60/24/7);
$sure = $hafta." Hafta Önce";
}else if($fark >= 60*60*24*30 && $fark < 60*60*24*30*12 ){
$ay = floor($fark/60/60/24/30);
$sure = $ay." Ay Önce";
}else if($fark >= 60*60*24*30*12){
$yil = floor($fark/60/60/24/30/12);
$sure = $yil." Yıl Önce";
}else{
$sure = "Hata";
}
return $sure;
}


Kullanılıı

echo gecen_sure($usercek['user_zaman']);


Cok saolun hocam teşekkür ederim
 

 

Abdullahx Abdullahx MW Aracı Kullanıcı
  • Üyelik 03.04.2019
  • Yaş/Cinsiyet 29 / E
  • Meslek .
  • Konum Trabzon
  • Ad Soyad A** K**
  • Mesajlar 905
  • Beğeniler 393 / 395
  • Ticaret 3, (%100)
Rica ederim DiweyDays
DiweyDays

kişi bu mesajı beğendi.


wmaraci
wmaraci

RamazanSancar RamazanSancar WM Aracı Kullanıcı
  • Üyelik 16.07.2018
  • Yaş/Cinsiyet 24 / E
  • Meslek Full Stack Developer
  • Konum Manisa
  • Ad Soyad R** S**
  • Mesajlar 88
  • Beğeniler 18 / 12
  • Ticaret 0, (%0)

Abdullahx adlı üyeden alıntı


function gecen_sure($tarih){

$bugun = date('Y-m-d H:i:s');
$bugun_saniye = strtotime($bugun);
$tarihsaniye = strtotime($tarih);
$fark = $bugun_saniye - $tarihsaniye;

if($fark > 0 && $fark < 60){
$sure = $fark." Saniye Önce";
}else if($fark >= 60 && $fark < 60*60){
$dakika = floor($fark / 60);
$sure = $dakika." Dakika Önce";
}else if($fark >= 60*60 && $fark < 60*60*24 ){
$saat = floor($fark/60/60);
$sure = $saat." Saat Önce";
}else if($fark >= 60*60*24 && $fark < 60*60*24*7){
$gun = floor($fark/60/60/24);
$sure = $gun." Gün Önce";
}else if($fark >= 60*60*24*7 && $fark < 60*60*24*30 ){
$hafta = floor($fark/60/60/24/7);
$sure = $hafta." Hafta Önce";
}else if($fark >= 60*60*24*30 && $fark < 60*60*24*30*12 ){
$ay = floor($fark/60/60/24/30);
$sure = $ay." Ay Önce";
}else if($fark >= 60*60*24*30*12){
$yil = floor($fark/60/60/24/30/12);
$sure = $yil." Yıl Önce";
}else{
$sure = "Hata";
}
return $sure;
}


Kullanılıı

echo gecen_sure($usercek['user_zaman']);


Elinize sağlık bir çok projede lazım olacak
Abdullahx DiweyDays

kişi bu mesajı beğendi.

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al