我在mysql字段中有一个DATETIME日期,我想在我的PHP页面上显示最简单的计时器。计时器永远不会超过几分钟。
我猜猜需要某种javascript php hybrid?
例如“40秒左右”
注意:我对javascript一无所知,但在PHP上却不错。
答案 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,因此您只需要提供正确格式的日期