【发布时间】:2015-10-03 15:01:39
【问题描述】:
所以我想做的是根据mysql的日期进行倒计时,并使其在实时模式下下降而无需刷新。
代码:
<?php
$date = strtotime($row_tournaments['date']);
$remaining = $date - time();
$days_remaining = floor($remaining / 86400);
$hours_remaining = floor(($remaining % 86400) / 3600);
$minutes_remaining = floor(($remaining % 3600) / 60);
$seconds_remaining = ($remaining % 60);
echo "<p>$days_remaining <span style='font-size:.3em;'>dias</span> $hours_remaining <span style='font-size:.3em;'>horas</span> $minutes_remaining <span style='font-size:.3em;'>minutos</span> $seconds_remaining <span style='font-size:.3em;'>segundos</span></p>";
?>
这很好,但我需要刷新,这样我才能看到时间正在减少。
$date = strtotime($row_tournaments['date']);
这是从数据库中获取日期,格式为:
2015-10-11 08:15:31
【问题讨论】:
-
你看过这里的例子吗? stackoverflow.com/search?q=javascript+countdown 例如,stackoverflow.com/questions/1191865/… 有许多不同的答案,可以根据您的需要进行修改。
-
我已经尝试过搜索并使用其他一些代码,但我仍然无法做到,我什至在获得帮助之前用谷歌搜索它:S。无论如何 ty 的小费。肿块。
-
所以你要发布一些你尝试过的代码,但那没有用。还是您希望我们为您提供免费代码?如果你不想表现出你的努力,你总是可以花钱请人来做这项工作。
-
@Bruno 您能否发布您尝试过的其他代码以及为什么它不起作用?
-
"+counter.getHours()+" horas "+counter.getMinutes()+" minutos "+counter.getSeconds()+" segundos"; },1000);
标签: javascript php mysql date countdown