私は、そのページのフッタに現在の時刻を表示する(古い)モバイルウェブページを持っています。今私はそれにいくつかのPHPコードを追加しました、ユーザーが働いているタイマーの開始時間を選択させる。JavaScriptの時間とPHPの時間は同じではない
私は、Javascriptの時間がPHP時間よりも2分早いことに気付きました。
JS:
var currentTime = new Date()
var hours = currentTime.getHours()
var minutes = currentTime.getMinutes()
document.write(hours + ":" + minutes)
PHP:
echo date('H:i');
私が言ったように、差があっても可能であるか、約2分のでしょうか?どちらもサーバ時間である必要がありますか?
JavaScriptはクライアント上の時間になります、PHPはサーバー上の時間になります。 – Tom
JSはローカルPC時間、PHPはサーバー時間です。 – Kerwin
どのようにクライアントのマシン上に構築されたjavascriptの日付オブジェクトは、サーバーの時刻を持つことができますか? – csmckelvey