我想使用特殊事件倒计时的网站。现在,我已经安装了flipclock.js脚本,并且可以正常运行。但是,它会生成不正确的日期格式,例如附加的图像:
如您所见,日期,分钟和秒按预期方式工作,但是“小时”显示为93。我使用以下代码实现了flipclock.js:
var date = new Date(2018, 11, 8, 12, 0, 0);
var now = new Date();
var diff = (date.getTime() - now.getTime()) / 1000;
console.log(date);
var clock;
clock = $('.clock').FlipClock({
clockFace: 'DailyCounter',
autoStart: false,
callbacks: {
stop: function() {
$('.message').html('The clock has stopped!')
}
}
});
clock.setTime(diff);
clock.setCountdown(true);
clock.start();
有人知道为什么会这样吗?我没有更改
中的任何内容答案 0 :(得分:0)
以防万一有人仍在寻找解决方案...这是 NoLifeKing 在评论部分引用的链接的内容。
如果您执行以下操作,似乎会出现此问题:
clock = $('.clock').FlipClock({
'autoStart': false,
'clockFace': 'DailyCounter',
'countdown': true,
});
clock.setTime(diff);
clock.start();
与下面所做的相反:
clock = $('.clock').FlipClock(diff, {
'autoStart': true,
'clockFace': 'DailyCounter',
'countdown': true,
});