ちょうどFYI、あなたは純粋にクライアント上でjavascriptでカウンタを書くことができます。あなたはまだJavascriptを使用して、PHPのページにこのような何かを行うことができますmysqlデータベースに保存されている将来の特定の時間にカウントダウンする場合:
<script>
var endTime = <?= $endTimeFromDb; ?>; // preferably a unix timestamp in ms
var relativeTime = new Date().getTime() - endTime; // relative ms until endTime
// now apply some fancy formatting and write it to the dom
</script>
次に、あなたがにTimeSpan.jsのようなものを使用することができますあなたのrelativeTimeはかなり形式に変換します。 https://github.com/idottv/TimeSpan.js
は、JavaScriptのDateオブジェクトの詳細については、MDNを参照してください: https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Date
yにしたいプラグインでより慎重に探した後、 OUの使用は、私はこれらの例のどちらも何の意味もなされている場合、私に教えてください。この
var endTime = <?= $endTimeFromDb; ?>; // if it's a timestamp
var endTime = "<?= $endTimeFromDb; ?>"; // if it's a string
$("div.countdown").countdown({until: new Date(endTime)});
を思い付きました。
私の問題は、私がタイマーを入れたいテーブルがMySQLによって生成されていることです。ところで、毎秒カウントダウンして同時にユーザーに表示できるリアルタイムのカウントダウンタイマーが必要でした。私は時差を得ることに問題はないが、私はどのようにテーブルのJavascriptタイマーを初期化するか分からない。 – user1033038