html – Как узнать сколько прошло времени с 01.04.2019 на JavaScript? на русском
html – Как узнать сколько прошло времени с 01.04.2019 на JavaScript? на русском
Ну вот так примерно:
// находим в теле HTML контейнер, куда будем выводить результат
var res = document.getElementById(place);
// объявляем наши даты
var current = new Date(); // сегодня
var old = new Date(2019-04-01); // !!! год-месяц-день !!!
// сначала находим количество дней между датами
var days = Math.ceil(Math.abs(old.getTime() - current.getTime()) / (1000 * 3600 * 24));
var year = Math.floor(days / 365); // вычисляем кол-во лет. Math.floor убирает остаток.
var months = Math.floor((days - (year * 365)) / 30); // отняв года, вычисляем месяцы
// осталось вывести полученную информацию в контейнер:
res.innerHTML = С даты 01.04.2019 прошло: + year + год, + months + месяцев;
<div id=place></div>
Желаю удачи в обучении!