有不同的地方可供选择
如果用户想要预订他/她将提供所需开始和结束日期时间的地方
"needPlaceFrom" : "2017-12-04 09:00:00"
"needPlaceTo" : "2017-12-04 10:00:00"
所需地点已预订,但在规定时间内可用
"bookedFrom" : "2017-12-04 11:00:00"
"bookedTo" : "2017-12-04 12:00:00"
"bookedFrom" : "2017-12-04 07:00:00"
"bookedTo" : "2017-12-04 08:00:00"
我需要创建一个条件,只有当它可用时才显示该地方
我这样做,
if(needPlaceFrom < bookedFrom && needPlaceTo < bookedTo || needPlaceFrom > bookedFrom && needPlaceTo > bookedTo)
{
//show data
}
但问题是,即使我提供
,它也会向我展示这个地方 "needPlaceFrom" : "2017-12-04 11:05:00"
且该空间已从11:00 - 12:00
预订答案 0 :(得分:0)
状况有问题 这需要像这样做
if((needPlaceFrom < bookedFrom || needPlaceFrom > bookedTo) && (needPlaceTo < bookedFrom || needPlaceTo > bookedTo))
{
//show data
}