Javascript js/时间戳问题倒计时
我使用插件创建计数器 在创建时,我需要将当前日期添加到以下参数之一(参数以代码的形式列在下面)和另一个结束日期中,我不知道第三个参数的用途Javascript js/时间戳问题倒计时,javascript,jquery,date,countdowntimer,Javascript,Jquery,Date,Countdowntimer,我使用插件创建计数器 在创建时,我需要将当前日期添加到以下参数之一(参数以代码的形式列在下面)和另一个结束日期中,我不知道第三个参数的用途 $(document).ready(function() { $('.countdown').final_countdown({ 'start': 1362139200, 'end': 1388461320, 'now': 1387461319 }, function() { /
$(document).ready(function() {
$('.countdown').final_countdown({
'start': 1362139200,
'end': 1388461320,
'now': 1387461319
}, function() {
// Finish Callback
});
});
我意识到时间是以时间戳格式指定的。
但是当我尝试执行以下操作时,计数器中的所有元素都显示为零
$(document).ready(function() {
$('.countdown').final_countdown({
'start': +new Date,
'end': 1388461320,
'now': +new Date
}, function() {
// Finish Callback
});
});
问题是
+new Date
将以毫秒为单位获取日期,而插件似乎以秒为单位使用时间
试试这个:
$('.countdown').final_countdown({
'start': parseInt(new Date / 1000),
'end': 1388461320,
'now': parseInt(new Date / 1000)
}, function() {
// Finish Callback
});
它可以工作,但只有当你最后也使用它时-@MaximZagumennyy这是因为
新日期(…)。getTime()
也会以毫秒为单位返回日期。@MaximZagumennyy我不确定,可能now
用于设置当前时间,而start
用于设置何时开始倒计时。有人知道“start”和“now”之间有什么区别吗????