简单的PHP javascript倒计时至DATETIME [英] simple php javascript countdown to DATETIME
问题描述
我在mysql字段中有一个DATETIME日期,我想在我的PHP页面上显示最简单的计时器。计时器永远不会超过几分钟。
I have a DATETIME date in a mysql field, and i'd like the simplest timer displayed on my PHP page counting down to that. The timer will never be over a few minutes.
我猜需要某种JavaScript php混合功能吗?
I'm guessing some kind of javascript php hybrid is needed?
例如还剩40秒
注意:我对javascript一无所知,但对PHP却了解得还不错。
Note: I know nothing about javascript, but half decent at PHP.
推荐答案
看看Keith Woord的jQuery 倒计时插入。它非常易于使用,您可以通过PHP echo / print在页面加载时将其DATETIME传递给它。
Take a look at Keith Woord's jQuery Countdown plugin. It is very easy to use and you can pass it your DATETIME on page load via PHP echo / print.
我希望这会有所帮助!
编辑:
要实施此解决方案,您可以执行以下操作:
To implement this solution you could do the following:
<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>
这篇关于简单的PHP javascript倒计时至DATETIME的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!