日期:2014-05-17  浏览次数:20450 次

计算两个日期相差多少个整时刻点?有点小复杂
计算两个日期相差多少个整时刻点?
有点小复杂
例如
2012-01-01 00:02:12和2012-01-01 00:15:12
相差一个整时刻点,为2012-01-01 00:15:00

2012-01-01 00:02:12和2012-01-01 00:14:12
未整时刻点

2012-01-01 00:17:12和2012-01-01 01:12:12
相差三个整时刻点,分别为
2012-01-01 00:30:00
2012-01-01 00:45:00
2012-01-01 01:00:00

2012-01-01 00:12:12 和2012-01-10 12:00:12
相差
2012-01-01 00:15:00
2012-01-01 00:30:00
2012-01-01 00:45:00
2012-01-01 01:00:00
。。。
2012-01-01 12:00:00
相差n个整时刻点

------解决方案--------------------
做一个时刻表,按日期范围来做,然后去匹配时间。