gpt4 book ai didi

javascript - 秒倒计时的 jQuery.countdown 问题

转载 作者:行者123 更新时间:2023-11-30 19:24:16 24 4
gpt4 key购买 nike

我需要 24 小时 SESSION 倒计时。我正在使用 jQuery.countdown。下面这段代码给了我 12 小时的倒计时,为什么不是 24 小时?如果我将范围设置为 20 秒或 10,则倒计时会显示完成。有人看到这个错误了吗?

 <?php 
date_default_timezone_set('Europe/Berlin');
$_SESSION['code_end'] = time() + 86400;
?>

<div id="getting-started"></div>
<script type="text/javascript">
$("#getting-started").countdown("<?php echo date('Y/m/d h:i:s', $_SESSION['code_end']);?>")
.on('update.countdown', function(event) {
var format = '%H:%M:%S';
if(event.offset.totalDays > 0) {
format = '%-d day%!d ' + format;
}
if(event.offset.weeks > 0) {
format = '%-w week%!w ' + format;
}
$(this).html(event.strftime(format));
})
.on('finish.countdown', function(event) {
alert("session End");
$(this).html('This offer has expired!')
.parent().addClass('disabled');

});
</script>

最佳答案

您需要为倒计时功能提供 24 小时格式。

您的代码:

$("#getting-started").countdown("<?php echo date('Y/m/d h:i:s', $_SESSION['code_end']);?>")

需要:

$("#getting-started").countdown("<?php echo date('Y/m/d H:i:s', $_SESSION['code_end']);?>")

(大写 H 表示 24 小时格式)

这里有一个工作示例:https://www.seeque-secure.dk/demo.php?id=jQuery.countdown+issue+on+seconds+countdown

关于javascript - 秒倒计时的 jQuery.countdown 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57082750/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com