Страницы

Поиск по вопросам

среда, 5 февраля 2020 г.

Как сравнить две метки времени ЧЧ:ММ?

#javascript #jquery #время


В JS есть переменная var a = '14:35', значение a изменяется динамически, она получает
время. Надо сравнить со временем браузера, время браузера это var b = '14:37'. Если
время браузера больше чем на 2 минуты, то есть, допустим, 14:37, то вывести alert('опоздал
на 2 минуты'). Как такое реализовать?
    


Ответы

Ответ 1



var a = '23:59'; var b = '00:10'; //разделяем минуты и часы, часы умножаем на 60. //Минуты умножаем на 1, чтобы преобразовать в число var amin=a.split(':')[0]*60+a.split(':')[1]*1; var bmin=b.split(':')[0]*60+b.split(':')[1]*1; //Если второе время меньше первого больше чем на 12 часов, добавим 24 часа: if(bmin+60*12 0) alert('опоздал на '+c+' минут');

Комментариев нет:

Отправить комментарий