怎么判断开始时间与结束时间的时间段是否存在呢数据库里有两个字段:开始时间和结束时间!如:数据库里的数据:开始时间:2012/5/7 12:00:00结束时间:2012/5/8 12:00:00插入数据开始时间:2012/
来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/28 01:17:45
怎么判断开始时间与结束时间的时间段是否存在呢数据库里有两个字段:开始时间和结束时间!如:数据库里的数据:开始时间:2012/5/7 12:00:00结束时间:2012/5/8 12:00:00插入数据开始时间:2012/
怎么判断开始时间与结束时间的时间段是否存在呢
数据库里有两个字段:开始时间和结束时间!
如:数据库里的数据:
开始时间:2012/5/7 12:00:00
结束时间:2012/5/8 12:00:00
插入数据
开始时间:2012/5/7 14:00:00
结束时间:2012/5/8 14:00:00
提示:该时间段有计划!请换个时间
怎么判断开始时间与结束时间的时间段是否存在呢数据库里有两个字段:开始时间和结束时间!如:数据库里的数据:开始时间:2012/5/7 12:00:00结束时间:2012/5/8 12:00:00插入数据开始时间:2012/
通过截取字符串 进行比对
一、对比日期
1、对比第一中情况:将插入数据 开始日期 (2012/5/7)与 数据库的的开始日期 对比,如有相同(2012/5/7 ),然后 将插入数据 开始日期 对比 与 数据库的的结束日期 对比,若插入的开始日期(2012/5/7) 比 数据库的结束日期小2012/5/8 ,则说明 该时间段有计划!请换个时间.
2、对比第二种情况:将插入数据 开始日期 (2012/5/7)与 数据库的的开始日期 对比,如果没有相同的,则 将插入数据 开始日期 对比 与 数据库的的结束日期 对比,若还没有相同的,则说明 时间不冲突,若有相同的 ,则 开始比对 时间(小时)(注意我说的 “日期” 和 “时间” 的区别) 若插入时间小于 数据的结束时间 ,则 计划有冲突 ,负责不不冲突.
冒失就是以上的的情况了,就是这个思路,应该可行.