Всем доброго времени суток!
Есть задание -
"Создайте инпут, в который пользователь вводит дату своего рождения в формате '2014-12-31' (с конкретным годом). По потери фокуса выведите под инпутом сколько дней осталось до его дня рождения. Воспользуйтесь методом Date.parse."
Вот рабочий код:
<body>
<input type = "text" placeholder = "input date of birthday" onblur = "offFocus(this)" id = "date_birthday"/>
<p id = "quantity_day"><p>
</body>
<script>
function offFocus() {
let input = document.getElementById("date_birthday");
let paragraph = document.getElementById("quantity_day");
let date = new Date();
let inputText = input.value;
let dateBirthday = Date.parse(inputText);
let now = date.getTime();
let result = Math.round((now - dateBirthday) / (1000 * 60 * 60 * 24));
alert(result);
}
</script>
И вот вопрос: А разве мы в этом задание получаем кол-во дней до своего дня рождения, а не кол-во дней С ДНЯ РОЖДЕНИЯ ДО СЕГОДНЯШНЕГО ДНЯ?