Кому интересно, то я реализовал два варианта:
1-й. Указываем кол-во дней, по истечению таймер снова продлевает счёт на аналогичное кол-во дней:<script type="text/javascript">
Data = new Date();
var time = ({//сюда указать кол-во дней}*86400) - (Data.getHours()*3600 + Data.getMinutes()*60 + Data.getSeconds());
console.log(time);
var clock;
clock = new FlipClock($('.clock'), time, {
clockFace: 'DailyCounter', //вид счетчика (с количеством дней)
autoStart: true, //Отключаем автозапуск
countdown: true , //Отсчет назад
language:'ru-ru', //Локаль языка
callbacks: { //Действие после окончания отсчета
stop: function() {
clock.setTime(86400);
clock.setCountdown(true);
clock.start();
}
}
});
</script>
2. До определённой даты:<script type="text/javascript">
$(function() {
var clock = $('.clock').FlipClock({
clockFace : "DailyCounter",
autoStart : false,
language: 'ru',
callbacks :{
stop : function() {
$(".message-timer").html("время истекло");
}
}
});
var time = "22/09/2018 12:00:00";
var first = new Date(time);
var second = Date.now();
var result = first - second;
result /=1000;
clock.setTime(result);
clock.setCountdown(true);
clock.start();
});
</script>