Ребята хелп, уже намучался с setInterval и setTimeout!
Задача такая: запускается приложение, получаем текущую дату (округляем до минут):
var date = new Date();
var coeff = 1000 * 60;
var dateStart = new Date(Math.floor(date.getTime() / coeff) * coeff);
далее необходимо высчитать количество милисекунд между dateStart (округленная дата) и реальной датой:
var delay = (date - dateStart.getTime());
и теперь, нужно вызвать функцию, четко в следующую минуту!
я пробовал
setTimeout(function(){}, delay);
setInterval(function(){}, delay);
нифига не работает, функция срабатывает сразу...
Хелп!!!