Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Сравнение дат (https://javascript.ru/forum/misc/39622-sravnenie-dat.html)

SergeyMiracle 05.07.2013 22:31

Сравнение дат
 
Всем привет!
Мучаюсь с одной штуковиной :) сравнение дат. Задача состоит в том чтобы сравнить дату update + 30 секунд с текущей датой. Так как я дуб дубом в таком вопросе прощу помочь :) В общем есть скриптик который запускает таймер и есть ивент - закончился таймер :) -
timerComplete = function() {
            $.ajax({
                url: '/page/gettimer/',
                
                dataType: 'json',
                success: function(data){
                   var $datenow = new Date();
                  
                if ($datenow == data[1].update + 30 секунд :) ) {
                    time = data[1].time;
                    currentTime = time * 100;
                    Example1.Timer.play();
                } else
                {
                     Example1.Timer.stop();
                }
                
              },
                })
        },


data[1].update вида - "update":"2013-07-03 03:31:21" (json ответ)
Необходимо провести проверку и если больше на 30 секунд, то таймер надо остановить, и запустить если меньше.
За ранее спасибо :)

nerv_ 05.07.2013 22:36

var date = new Date();
date.setSeconds( date.getSeconds() + 30 );
alert( date );


var date = new Date( Date.now() + 30000 );
alert( date );


var date = new Date( '2013-07-03 03:31:21' ) + 30000;
alert( date );

SergeyMiracle 05.07.2013 22:48

Спасибо разобрался :)


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