Я использую таймер обратного отсчета в своем проекте.
Я хочу сделать 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..
но путают о том, как установить текущее время в секундах.
Не уверен, что делает JBCountDown
, так как вы не предоставили код...
При первом взгляде времена кажутся выключенными с точки зрения того, как они используются в javascript.. (у них должно быть еще 3 цифры..)
Чтобы получить текущую дату, попробуйте new Date().getTime()
И если вы хотите, чтобы он в формате вашего плагина делился на 1000, так что new Date().getTime()/1000
Если вы хотите установить параметр now
попробуйте now: parseInt(new Date().getTime(),10)
Я думаю, что самым простым способом было бы это.
var current = new Date();
var seconds = (+current.getHours() * 60 * 60 + (+current.getMinutes() * 60 + (+current.getSeconds());
console.log(seconds)