检查UNIX时间戳是否在UNIX范围内


Checking if UNIX timestamp is within a UNIX range

我的网站上的用户可以请求与另一个用户进行会话。他们从他们喜欢的地方进入时间,从时间进入他们喜欢的东西。然后,我将这两个值转换为UNIX时间戳。

他们想要与之进行会话的用户的可用性以UNIX格式存储在数据库中,分别为time_from和time_to。

我需要进行查询以确保他们输入的值在可用性范围内。

让我们做一个例子。假设第一个用户的可用性是从1360764000到1360767600(2013年2月13日下午2:00到3:00),第二个用户请求从136076.4到1360765800(2013年二月13日下午2:30到2:30)的会话。

如何确保输入的值在该范围内?

由于unix时间戳本质上是一个类似的整数

where time_from <= entered_from_time AND time_to >= entered_to_time