2013-11-29 1 views
0

Я использую таймер обратного отсчета в моем проекте.Задача обратного отсчета jquery

Я хочу сделать счетчик на 30 дней.

функция Javascript выглядит следующим образом ..

$(document).ready(function(){ 
      JBCountDown({ 
       secondsColor : "#ffdc50", 
       secondsGlow : "none", 

       minutesColor : "#9cdb7d", 
       minutesGlow : "none", 

       hoursColor : "#378cff", 
       hoursGlow : "none", 

       daysColor : "#ff6565", 
       daysGlow  : "none", 

       startDate : "1385722978", 
       endDate  : "1388314978", 
       now   : "1385722978" 
      }); 
     }); 

Эта функция принимает 3 параметра наконец ..

STARTDATE, ENDDATE и сейчас ..

я сделал разницу в 30 дней между STARTDATE и endDate ..

но смущенный о том, как установить текущее время в секундах.

+0

Что вы имеете в виду «установить текущее время»? А как насчет «смущения»? Вы хотели использовать текущее время (и арифметику в это время, после этого), а не жесткую временную метку UNIX? –

ответ

0

Я думаю, что самым простым способом было бы это.

var current = new Date(); 

    var seconds = (+current.getHours() * 60 * 60 + (+current.getMinutes() * 60 + (+current.getSeconds()); 
console.log(seconds) 
0

Не уверен, что JBCountDown делает, так как вы не предоставили код ...

На первый взгляд кажется, что раз от точки зрения, как он используется в JavaScript .. (они должны еще 3 цифры ..)

Чтобы получить текущую дату попробовать new Date().getTime()

И если вы хотите его в формате вашего плагина просто разделите на 1000, так new Date().getTime()/1000


Если вы хотите установить параметр now попробуйте now : parseInt(new Date().getTime(),10)

 Смежные вопросы

  • Нет связанных вопросов^_^