0

私のサイトのユーザーは、別のユーザーとのセッションを要求できます。彼らは好きな時間から好きな時間に入り、好きな時間に入ります。次に、これらの値を両方とも UNIX タイムスタンプに変換します。

セッションを希望するユーザーは、UNIX 形式でデータベースに空き時間情報を time_from および time_to として保存します。

入力された値が利用可能な範囲内であることを確認するために、クエリを作成する必要があります。

例を挙げてみましょう。最初のユーザーの可用性が 1360764000 から 1360767600 (2013 年 2 月 13 日午後 2:00 から午後 3:00) で、2 番目のユーザーが 1360764000 から 1360765800 (2013 年 2 月 13 日午後 2:00 から午後 2:30) のセッションをリクエストしたとします。 )。

入力した値がその範囲内にあることを確認するにはどうすればよいですか?

4

1 に答える 1

0

UNIXタイムスタンプは本質的に整数なので、

where time_from <= entered_from_time AND time_to >= entered_to_time
于 2013-02-13T19:07:03.463 に答える