1

これnew Date.getTime()を使っcurrent timestampて入りjqueryます。私に価値を与えてくれた1380796448330

しかし、PHP time()関数で確認すると、次のようになりました。1380796567

両方の値の長さに違いがあるのはなぜですか?

4

2 に答える 2

8

JavaScriptDate.getTimeメソッドは Unix エポックの開始からの時間をミリ秒単位でtime()返し、PHP 関数はそれを秒単位で返します。

したがって、PHP でクライアント側のタイムスタンプを使用する場合は、1000 で割る必要があります。
逆に、PHP で取得したタイムスタンプをクライアント側で使用する場合 (たとえば、Dateコンストラクターに渡す場合) は、1000 に掛ける必要があります。

于 2013-10-03T10:54:50.110 に答える
1

こんにちは違いはここで言及されています (Counted Timestamp ブログ) を見て ください。

于 2013-10-03T10:58:41.330 に答える