Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Таймер, не работает (https://javascript.ru/forum/misc/81000-tajjmer-ne-rabotaet.html)

Alena_03 10.09.2020 18:18

Таймер, не работает
 
Всем привет, задание такое: Написать программу обратного отсчета времени до заданной даты и определенного времени (до наступления нового года).
Есть вариант, не работает, не понимаю, что не так... только 2 нед учусь js :help:
var timeend = new Date(2021, 0, 1, 0, 0, 0);
var timeend = new Date(timeend.getYear(), (timeend.getYear()+1):timeend.getYear(),0,1);
function time() {
    today = new Date();
    today = Math.floor((timeend-today)/1000);
    tsec=today%60; today=Math.floor(today/60); if(tsec<10)tsec='0'+tsec;
    tmin=today%60; today=Math.floor(today/60); if(tmin<10)tmin='0'+tmin;
    thour=today%24; today=Math.floor(today/24);
    timestr=today +" дней "+ thour+" часов "+tmin+" минут "+tsec+" секунд";


Часовой пояс GMT +3, время: 14:16.