• 02-04-2023, 07:42:10
    #1
    Günaydınlar diliyorum,

    <button type="button" id="showSelectedRows" style="margin-bottom: 5px;" class="btn btn-sm btn-primary btn-icon-split">
      <span class="icon text-white-65">
        <i class="fas fa-clock"></i>
      </span>
      <span class="text">Tarihe Göre Filtrele</span>
    </button>
    
    <script>
    $('#showSelectedRows').on('click', function () {
      var selectedDate = new Date($('#selectedDate').val());
    
      dataTables.columns().search('').draw();
    
      dataTables.columns([7, 8]).every(function() {
        var column = this;
        column.data().each(function(value, index) {
          var date1 = new Date(column.data()[index + 1]);
          var date2 = new Date(column.data()[index + 2]);
          if (selectedDate >= date1 && selectedDate <= date2) {
            var filter = "(date_cikis <= '" + date2.toISOString().slice(0, 10) + " 23:59:59' AND date_donus >= '" + date1.toISOString().slice(0, 10) + " 00:00:01')";
            column.search(filter).draw();
          }
        });
      });
    });
    
    </script>
    bu şekilde bir kodum var ve yaklaşık 4 saattir ChatGPT ile kavga ediyorum. Tek istediğim sonuçları eğer seçtiğim tarih 7. (date_cikis) ve 8. (date_donus) sütunların arasında ya da onlara eşit bir tarih ise filtrelemekti. Çok duygusal anlar yaşamaya başladım ChatGPT ile
  • 02-04-2023, 08:50:06
    #2
    //güncel
  • 02-04-2023, 20:28:02
    #3
    Hala sorunu çözemedim yardımcı olabilecek kimse yok mu?