Как вычислить разницу между датами в JavaScript: дни, часы, минуты и секунды
Сколько времени осталось до события? Как долго выполнялась задача? Сколько прошло между двумя записями? JavaScript позволяет вычислить такую разницу без дополнительных библиотек. Главное — понять, что именно мы считаем: длительность между двумя моментами времени, которую затем раскладываем на сутки, часы, минуты и секунды. Возьмём начало 1 января и 20 февраля, но добавим время, чтобы результат получился наглядным: Здесь T отделяет дату от времени, а Z означает UTC — нулевое смещение часового пояса...