我想在当前日期添加+8天(例如,4月20日)并从今天开始倒计时(显示12天的计时器:小时:分钟)。 我设置了翻转时钟,但我遇到了js代码的问题。
我有以下javascript代码。
var clock;
var d = new Date();
var n = d.getTime();
var currenttime = Math.round(n/1000);
var statictime = Math.round(1439541652.772) + 31530000;
var finalstatictime = statictime - currenttime;
$(document).ready(function() {
clock = $('.clock').FlipClock(finalstatictime , {
clockFace: 'DailyCounter',
countdown : true,
autostart : false
});
});
任何人都可以帮助我。
答案 0 :(得分:0)
您可以使用setDate()
:
var d = new Date();
d.setDate(d.getDate() + 8);
答案 1 :(得分:0)
这看起来很简单。
var currenttime = Math.round(new Date().getTime()/1000);
var setTimeCounter = currenttime + 8 * 24 * 60 * 60;
var clock = $('.clock').FlipClock(setTimeCounter - currenttime, {
clockFace: 'DailyCounter',
countdown: true
});
看看js小提琴:http://jsfiddle.net/yeqtucLs/