Показать сообщение отдельно
  #3 (permalink)  
Старый 18.06.2019, 13:14
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

<input type="date">
<script>
   document.querySelector('input').addEventListener('change', function(e) {
      var today = new Date(),
           testDate = new Date(this.value),
           todayMonth = today.getMonth(),
           testMonth = testDate.getMonth(),
           todayYear = today.getFullYear(),
           testYear = testDate.getFullYear();
       alert(testMonth - todayMonth + (testYear - todayYear) * 12);
   });
</script>

Не совсем понял рассуждения насчет текущего...

Последний раз редактировалось Dilettante_Pro, 18.06.2019 в 13:16.
Ответить с цитированием