1

だから私はPHPでこれらの2つのタイムスタンプを持っています

1253339331
1253338959

どういうわけか、それらと日時の時間差を取得できるようにしたいです。ユーザーが最初にログインしてから 24 時間以内にログインできるようにする必要があるため、24 時間以内に再度ログインできるようにする必要があります。

4

3 に答える 3

6
if ((t2-t1)/3600) < 24 { ... }
于 2009-09-19T05:59:55.833 に答える
3
( 1253339331 - 1253338959 ) / ( 60 * 60 )

これにより、2 つのタイムスタンプ間の時間数がわかります。

于 2009-09-19T05:58:34.943 に答える
3

これらの時間は、1970 年 1 月 1 日からのわずか数秒です ( Unix Timeを参照)。この 2 つを引き、(60 秒/分 * 60 分/時) で割ると、秒が時間に変換されます。

したがって、あなたの場合、時間は (1253339331-1253338959)/3600 = 0.1 時間しか離れていませんでした。

于 2009-09-19T05:58:46.473 に答える