日期:2014-05-20  浏览次数:20659 次

【会议室系统】如何判断可申请时间段
现在一个人做个会议室管理系统,
这里遇到一个时间的问题:
日期:2012-05-07日 会议室名字:A3011会议室
----------------------------------------------
比如现在现在系统已经有两条申请记录了
08:00 -- 10:30 [财务部申请]
14:00 -- 16:30 [业务部申请]
----------------------------------------------


请我问如何判断哪些时间段是能申请的?
当然这个例子的结果肯定是
10:30 -- 14:00
16:30 --24:00
24:00 -- 08:00
现在这段代码的设计怎么做?
在拿到一个会议室的ID和日期,之后如何判断这一天内这个会议室的哪些时间段还是可以申请 的?

------解决方案--------------------
我认为是先或许当然时间,然后转换为数据库中储存的时间格式,然后用当前时间与数据库中的时间范围比较,在某个时间段内,就可以申请。
------解决方案--------------------
我认为是先或许当然时间,然后转换为数据库中储存的时间格式,然后用当前时间与数据库中的时间范围比较,在某个时间段内,就可以申请。