Kalan Zamanı Bulma
ADET PAKET VAR YILLIK
paketi alırken sql e bugün aldığını farz edersek
2022-01-08 15:15:15 diye kaydediyorum
$date = date(d-m-Y H:i:s);
ile bugünkü zamanı alıyorum
sonra bunlar zaman damgasına çeviriyorum
bunun çıktısı 1 yıl 0 ay 0 hafta 0 gün 0 saat Kaldı
olmasını istiyorum o arada yapacağım işlemi kestiremedim bir türlü kestiremedim
o aradaki işlemi nasıl yapmam gerekiyor. istediğim gibi sonuç alabilmem için
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (8)
alla alla onu bende yaptım bende çalışmadı demek yanlış bişi yapmışım
ellerine , gönlüne sağlık kardeşim.
çok yordum seni kardeşim fakat
tarih ilerde ise sorun yok yazıyor ama tarih geçtiği zaman da hiç bişi yazmaması gerekiyor
atıyorum tarih bugün 2021-01-09 15:15:!5
paket geçtiği 1 gün odlu ise : 2021-01-08 15:15:15
1 gün kaldı diye sonuç vermemesi gerekiyor biraz denemeler yaptım ama olmadı
aynen kardeşim teşekkür ederim
hafta da olaydı güzel olurdu : )
$hafta = floor(($diff - $yil * 365*60*60*24 - $ay*30*60*60*24) / (60*60*24) / (7) );
böyle yaptım hafta için ama çalışıyor fakat sadece hafta varken hem haftayı hem günü eşit yazıyor
aradaki fark 1 hafta 1 gün ise
sonuc : 1 hafta 15 gün yazıyor.