タイトルには、右端の時刻を終了日まで表示する問題があります。jQueryカウントダウンをPHPのUNIXタイムスタンプで使用しようとしています
私はこのjQueryプラグインを使用しています:(ループ内で使用されている$i
)私はこれを使用$end_date = strtotime($row4['end']); // 2012-05-09 06:00:00 becomes 1336536000
:http://keith-wood.name/countdown.html
は、私たちのタイムスタンプが、このようなPHPスクリプトによって生成されたと仮定しましょう
$('.count-<?php echo $i; ?>').countdown({until: new Date(<?php echo $end_date; ?> * 1000), layout: '{dn} days {hnn} hrs {mnn} min {snn} sec', compact: true});
ここは06:21 AMです。期待された1日の結果の代わりに、私は「1日17時間04分21秒」を得る。
私はここで何が欠けていますか?
もう一度$ iとは何ですか? – Baz1nga
$ iはwhileループを通して増加する変数です。 '$ i = 0; while(){$ i ++; } '私はカウントダウンを多くのアイテムに表示したいので、これを使用しています。 –
私はカウントダウンAPIの詳細に行きたくはありませんが、同じタイムゾーンで作業していることを確認しましたか? GMTはどこでも可能です。 – Baz1nga