сортировка делений по дате - PullRequest
0 голосов
/ 30 сентября 2019

Как отсортировать деления по определенной дате или по двум датам

Пример:

если я записал 27-09-2018 Я отправил из 27-09-2018

это мой код

1-я создал функцию, которая сравнивала дату и ввод, после сравнения я отображал выбранную дату

function sortDescending(a, b) {
  

  var date1 = $("#datepick").val();
 

    date1 = new Date(date1[0], date1[1] - 1, date1[2]);
    var date2 = $(b).find(".year").text();
    date2 = date2.split('-');
   date2 = new Date(date2[2], date2[1] - 1, date2[0]);

    return date1 >= date2;
};
$('#datepick').click(function () {
console.log("tt");
    $('#all_elements .element').sort(sortDescending).appendTo('#all_elements');
});
<input type="date" id="datepick"/>
<div id="all_elements">
    
    <!-- one element -->
    <div class="element">
        <div class="display-number">02</div>
        <div class="year">20-10-2011</div>
    </div><!-- element -->
    
    <!-- one element -->
    <div class="element">
        <div class="display-number">03</div>
        <div class="year">22-09-2011</div>
    </div><!-- element -->
    
    <!-- one element -->
    <div class="element">
        <div class="display-number">01</div>
        <div class="year">01-12-2011</div>
    </div><!-- element -->
    
    <!-- one element -->
    <div class="element">
        <div class="display-number">04</div>
        <div class="year">01-06-2011</div>
    </div><!-- element -->
    
    <!-- one element -->
    <div class="element">
        <div class="display-number">05</div>
        <div class="year">29-09-2019</div>
    </div><!-- element -->
    
</div> <!--all_elements--
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...