PHP ile gelecek tarihe kaç gün, saat, dakika kalmış yazdırma
Merhaba! Uzun zamandır blog’un içerik görmediğini fark edip, irili ufaklı birkaç paylaşım eklemeye niyetlendim. Çok çok basit, muhtemelen çoğunuzun el altında tuttuğu bu kod; yetersiz ingilizcem yüzünden bugün, yarım saati aşkın süre internette arayıp bulamadığım bir bilgi haline gelmişti.. Stackoverflow’daki birkaç fonksiyon ise o kadar uzun ve hantaldı ki, kullanmak yerine düz tarih yazdırmayı yeğlerim 🙂
Neyse, uzatmayayım. Kodlarımız olabildiğince basit.
$date_expire = "2023/10/29 12:00:00";
$dates = new DateTime($date_expire);
$now = new DateTime();
echo $dates->diff($now)->format("%y yıl, %d gün, %h saat %i dakika");
Ekrana yazdırılacak sonuç (örn): 1 yıl, 3 ay, 5 gün, 2 dakika
Kolay gelsin 🙂