Таймер обратного отсчета на нативном JS.



Считает время до указанной даты в переменной deadline.



С помощью метода Date.parse автор получает количество миллисекунд, прошедших с 1 января 1970 года до выбранной даты.



Затем, с помощью математических вычислений получает дни, часы, минуты и секунды, которые подставляет в HTML.