lostyazilim
tr.link

Saat işlemleri hakkında yardım

2 Mesajlar 594 Okunma
lstbozum
tr.link

mile1858 mile1858 WM Aracı Kullanıcı
  • Üyelik 17.01.2016
  • Yaş/Cinsiyet 27 / E
  • Meslek .
  • Konum Diğer
  • Ad Soyad R** A**
  • Mesajlar 389
  • Beğeniler 191 / 51
  • Ticaret 2, (%100)
Php bilgim var ama bir durumu nasıl gerçekleştiririm bu konu hakkında mantık yürütemedim, şimdi 2 zaman dilimi var ben buna a ile b diyeceğim, birde tolerans zamanımız var bu saat dilimindeyse sorun yok o saati sayacak ama değilse o saati saymayacak yani;

tolerans = 15 dakika
a = strtotime(' 10:00 ');
b = strtotime(' 18:00 ');

şimdi programda yaptırmak istediğim a ile b aralığındaki saati hesaplatmak bunu abs() fonksiyonu ile yapabiliyorum bu da 8 saat oluyor buraya kadar tamam.

Benim yapmak istediğim tolerans zaman dilimi yani 10:16 olursa bu zaman o saati saymayacak maksimum 10:15'e kadar müsade edecek sonrası için o saati saymayacak

yani;
tolerans = 15 dakika
a = strtotime(' 10:16 ');
b = strtotime(' 18:00 ');

şu şekilde olursa aradaki saat farkını 7 olarak göstermesi gerekiyor. php'de bunu nasıl yapabilirim?
 

 

wmaraci
reklam

hawk8220 hawk8220 WM Aracı Kullanıcı
  • Üyelik 06.12.2018
  • Yaş/Cinsiyet 34 / E
  • Meslek Webmaster
  • Konum İstanbul Anadolu
  • Ad Soyad Ş** N**
  • Mesajlar 29
  • Beğeniler 5 / 6
  • Ticaret 1, (%100)
şöyle yapabilirsin hocam
if ((a % 3600)>15) {
a=round(a/3600);
}
mile1858

kişi bu mesajı beğendi.

https://www.tarzbuya.com
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al