lostyazilim
tr.link

Girilen 2 Saat arasındaki farkı bulmak?

7 Mesajlar 1.185 Okunma
lstbozum
tr.link

redlife93 redlife93 WM Aracı Kullanıcı
  • Üyelik 25.07.2018
  • Yaş/Cinsiyet 31 / E
  • Meslek resepsiyonist
  • Konum KKTC
  • Ad Soyad R** D**
  • Mesajlar 7
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
Arkadaşlar bütün kodlara baktım belki artık yorgunluktan birşeyleri kaçırıyorum gözden ama çıkamadım işin içinden yapmak istediğim iki saatin arasındaki farkı öğrenmek ama saat 23.59 u geçtikten sonra sapıtıyor.

$baslangic = strtotime('23:00:00');
$bitis = strtotime('01:00:00');
$fark = abs($bitis-$baslangic);
$sonuc = $fark/60/60;

echo $sonuc." saattir."


kodlarım bu şekilde saat gece 01:00 olduğunda 23:00 olan saat arasındaki farkı bulmak istiyorum yani bana 2 yazdırması gerek ama tabiki 22 saat yazıyor. mesela 00:00 olsa saat, 20:00 ile işlem yapsak bana 20 saat diyecek ama ben istiyorum ki 4 saat fark var gün dönmüş bunu başaramadım kodlarda
 

 

wmaraci
reklam

mxaksoy mxaksoy Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 23.03.2018
  • Yaş/Cinsiyet 29 / E
  • Meslek Webmaster
  • Konum İstanbul Avrupa
  • Ad Soyad M** A**
  • Mesajlar 1358
  • Beğeniler 482 / 344
  • Ticaret 3, (%100)
http://webdevzoom.com/calculate-date-time-difference-php/
https://stackoverflow.com/questions/365191/how-to-get-time-difference-in-minutes-in-php
 

 

kelebek kelebek WM Aracı Kullanıcı
  • Üyelik 11.05.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek Geliştirici
  • Konum Malatya
  • Ad Soyad E** K**
  • Mesajlar 3142
  • Beğeniler 60 / 764
  • Ticaret 5, (%100)
Bu konuda sana carbon kullanmanı tavsiye ederim.

https://carbon.nesbot.com/
Heisenberg0133

kişi bu mesajı beğendi.

VipTema VipTema Vip Tema Web Tasarım Kullanıcı
  • Üyelik 29.06.2011
  • Yaş/Cinsiyet 37 / E
  • Meslek Vip Tema Web Tasarım A.Ş.
  • Konum Tekirdağ
  • Ad Soyad Ö** I**
  • Mesajlar 1393
  • Beğeniler 704 / 703
  • Ticaret 21, (%100)
Merhaba @redlife93
Siz bu çıkarma işlemini yaparken unuttuğunuz veya atladığınız bir şey var. 23:00 den 01:00 çıkarıyorsunuz arada saat farkı olduğu kadar gün farkı da var. 2 sonucunu elde edebilmeniz için, saat 23:00 atıyorum 28.07.2018 tarihine, saat 01:00'in ise 29.07.2018 tarihine ait olduğunu belirtmeniz gerek.


$bugun = mktime(23, 00, 00, 07, 28, 2018);
$gecmis = mktime(01, 00, 00, 07, 29, 2018);
$fark = $bugun - $gecmis;

echo 'Saat farkı: ' . $fark/60/60;

//ÇIKTI: -2
?>
 

 

wmaraci
wmaraci

redlife93 redlife93 WM Aracı Kullanıcı
  • Üyelik 25.07.2018
  • Yaş/Cinsiyet 31 / E
  • Meslek resepsiyonist
  • Konum KKTC
  • Ad Soyad R** D**
  • Mesajlar 7
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
çok teşekkürler saadece saate o kadar odaklanmışım ki gün farkı olsa bile hesaplamaya çalışıyordum şimdi sonucu 2 bulabiliyorum :)
 

 

ismail03 ismail03 WM Aracı Kullanıcı
  • Üyelik 28.11.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Ameliyathane Hemşiresi
  • Konum Afyon
  • Ad Soyad I** Ç**
  • Mesajlar 2633
  • Beğeniler 344 / 487
  • Ticaret 12, (%100)

kelebek adlı üyeden alıntı

Bu konuda sana carbon kullanmanı tavsiye ederim.

https://carbon.nesbot.com/

Hocam bu eklenti hangi durumlarda kullanılıyor
5ay önce yorum yapıldı
5ay 4gün kaldı gibi çıktı veriyor mu?
 

 

kelebek kelebek WM Aracı Kullanıcı
  • Üyelik 11.05.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek Geliştirici
  • Konum Malatya
  • Ad Soyad E** K**
  • Mesajlar 3142
  • Beğeniler 60 / 764
  • Ticaret 5, (%100)

ismail03 adlı üyeden alıntı

Hocam bu eklenti hangi durumlarda kullanılıyor
5ay önce yorum yapıldı
5ay 4gün kaldı gibi çıktı veriyor mu?


Veriyor :)

https://carbon.nesbot.com/docs/#api-humandiff
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al