简单的PHP javascript倒计时到DATETIME

时间:2011-10-21 17:42:48

标签: php timer countdown

我在mysql字段中有一个DATETIME日期,我想在我的PHP页面上显示最简单的计时器。计时器永远不会超过几分钟。

我猜猜需要某种javascript php hybrid?

例如“40秒左右”

注意:我对javascript一无所知,但在PHP上却不错。

2 个答案:

答案 0 :(得分:3)

看看Keith Woord的jQuery Countdown插件。它非常易于使用,您可以通过PHP echo / print在页面加载时将它传递给DATETIME。

我希望这有帮助!

编辑:

要实施此解决方案,您可以执行以下操作:

<head>
...

<!-- Include jQuery -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js" type="text/javascript"></script>

<script type="text/javascript">
$(document).ready(function(){

    // Activate Countdown //   
    $('timerDiv').countdown({ 
        until: new Date(<?= $date ?>), // Date need to be in "YYYY, Start - End, M" Format like this: "2012, 8 - 1, 8"
        format: 'HMS' // H = Hours, M = Minutes, S = Seconds. Remove letter to omit it
    });
</script>

...
</head>
<body>
    <div id="timerDiv"></div>
</body>

答案 1 :(得分:0)

您可以使用jQuery Countdown,因此您只需要提供正确格式的日期