• 02-12-2019, 11:46:03
    #1
    Merhabalar elimde bir müşteri takip scripti var da php olarak iki tarih arasında kalan gün sayısını nasıl hesaplaya bilirim, Yardımcı olabilir misiniz ?

  • 02-12-2019, 11:50:12
    #2
    https://www.r10.net/php/1045029-php-...gun-farki.html
    Bu konuda anlatılanları deneyebilirsiniz.
  • 02-12-2019, 13:19:07
    #3
    sql ile çekerken datediff fonksiyonunu kullan
  • 02-12-2019, 13:24:43
    #4
    Selam; https://www.php.net/manual/tr/function.date-diff.php inceleyiniz.
  • 02-12-2019, 14:33:13
    #5
    bir kaynak vs koyarsanız yardımcı oluruz şuan hangi veri nereden geliyor göremiyoruz.
  • 02-12-2019, 19:03:26
    #6
    buyrun hocam

    bu işinizi çözecektir.

    <?php
    $surebitis="2020-03-02";
    $ilktarih=date('Y-m-d');//bu ilk kayıt tarihi olsun
    $sontarih=$surebitis;//buda şu anki tarih olsun
    $ilktarihstr=strtotime($ilktarih);//ilk tarihi strtotime ile çeviriyom
    $sontarihstr=strtotime($sontarih);//ilk tarihi strtotime ile çeviriyom
    $bayilikbitistarihim=($sontarihstr-$ilktarihstr)/86400;//sondan ilki çıkarıp 86400 e bölüyoz bu bize günü verecek
    echo "$bayilikbitistarihim Gün";
    ?>
  • 27-12-2021, 11:27:45
    #7
    @sameet35; teşekkürler
  • 27-12-2021, 15:33:31
    #8
    https://www.php.net/manual/tr/datetime.diff.php
    <?php
    $baslangic_tarihi = new DateTime('2019-12-02');
    $bitis_tarihi = new DateTime('2020-01-01');
    $interval = $baslangic_tarihi->diff($bitis_tarihi);
    echo $interval->format('%R%a gün');