遇到的问题 大致描述为
保险单 有生效日期 和 终止日期 这是一个时间段。
其次 审核日期 比如 2010.1.1至2011.12.31 这是第二个时间段。有可能保险单的有效期 在审核日期 之内,之外,包含其中 三种情况(保险单有效期最多也保1年,审核日期区间也是一年)现在我想求两个时间段的交集,请高手指点下思路, 给点简单语句提示。不尽感激。。现环境只有MYSQL 数据库,在命令行下操作中~~~希望得到的交集结果 是 天数, 然后还得执行 天数/365
保险单 有生效日期 和 终止日期 这是一个时间段。
其次 审核日期 比如 2010.1.1至2011.12.31 这是第二个时间段。有可能保险单的有效期 在审核日期 之内,之外,包含其中 三种情况(保险单有效期最多也保1年,审核日期区间也是一年)现在我想求两个时间段的交集,请高手指点下思路, 给点简单语句提示。不尽感激。。现环境只有MYSQL 数据库,在命令行下操作中~~~希望得到的交集结果 是 天数, 然后还得执行 天数/365
$date2=array("start"=>"2010.1.1","end"=>"2011.12.31");
$jdate=array("start"=>max($date1['start'],$date2['start']),"end"=>min($date1['end'],$date2['end']));
print_r($jdate);
刚来 没找到地方