Arkadaşlar merhaba,
Elimde y-m-d şeklinde 2 tarih var bunun arasındaki ay farkını en basit şekilde nasıl alırım? Çalışan bir örnek verebilirseniz çok sevinirim.
İyi Çalışmalar.
2 Tarih arasındaki ay farkını bulmak?
10
●5.264
- 08-07-2010, 16:12:15Üyeliği durduruldubu yardimci olabilir belki: Php ile 5 gun onceki veya sonraki tarihi yazdirmak! : http://www.makaleci.com/webmaster-ya...rmak-3250.html
- 08-07-2010, 16:23:02@taSManiaN hayır googleden aramayı akıl edememiştim
Tabi ki baktım orda gün farkı var ve benim date formatıma uymuyor d-m-Y formatında olmalı...
@kuaza Malesef hocam 2 tarih arasındaki farkı ay olarak verebilmem lazım.
@HelluvA: o şekilde olmuyor malesef yıllar farklı olunca ay ve günler aynı olunca yıl olarak işlem yapıyor. - 08-07-2010, 17:05:55Kimlik doğrulama veya yönetimden onay bekliyor.Gün farkını vermek istedim yinede ay için biraz daha düşünmek gerekiyor fazla ihtimal war cunku gun sayısı dırek birşeye bölünemiyor
<?php function TarihFarkBul($tarih1,$tarih2,$ayrac) { list($y1,$a1,$g1) = explode($ayrac,$tarih1); list($y2,$a2,$g2) = explode($ayrac,$tarih2); $t1_timestamp = mktime('0','0','0',$a1,$g1,$y1); $t2_timestamp = mktime('0','0','0',$a2,$g2,$y2); if ($t1_timestamp > $t2_timestamp) { $result = ($t1_timestamp - $t2_timestamp) / 86400; } else if ($t2_timestamp > $t1_timestamp) { $result = ($t2_timestamp - $t1_timestamp) / 86400; } return $result; } $x = date("y-m-d"); $y = date("2030-01-01"); echo "Gün Sonuç : ".$gun_sonuc = TarihFarkBul($x,$y,"-"); ?>