Flip Clock таймер на 24 часа с привязкой ко времени

inturned

Webmaster & Designer
Регистрация
7 Ноя 2011
Сообщения
547
Реакции
308
Прощу помощь, есть JS таймер - Для просмотра ссылки Войди или Зарегистрируйся

Надо бы сделать таймер, чтобы он срабатывал на 24 часа и обнулялся.
Например:
1. Имеем время суток, надо чтобы таймер делал отчет до с 00:00 до 00:00, т.е. 24 часа
2. Когда юзер заходит на сайт и видит таймер, то скрипт отсчитывает не с начала, как сейчач настроено, а допустим, юзер зашел, на сервере время 18:00, значит юзер должен видеть, что таймер истикает через 6 часов

Сейчас имеем такой скрипт:
HTML:
var date = new Date('2016-01-01 23:59:59');
    clock = $('.clock').FlipClock(date, {
        clockFace: 'TwentyFourHourClock'
    });
    clock.setCountdown(true);
 
надо в счетчик
var date = new Date('2016-01-01 23:59:59')
выставлять время, вычисленное сервером
навскидку так:
date('Y-m-d 00:00:00',time() + 60*60*24); - к текущему времени прибавим сутки, и возьмем от них день, а время выставим в ноль
 
Выше правы, нужно получить текущее время (в UNIX) и потом из него вычесть начало этого дня. Вот вы и получите то, что вам нужно
 
Назад
Сверху