回答

收藏

间隔表中的间隔

技术问答 技术问答 254 人阅读 | 0 人回复 | 2023-09-12

我有两列这样的表:. \  h$ D, C' T( H  S, O
    ----------- ------------ |   FROM    |     TO     | ----------- ------------ |2015-03-01 | 2015-03-04 ||2015-03-05 | 2015-03-09 | ----------- ------------ 我想用两个参数写一个函数-DateFrom和DateTo,并检查此间隔。例如,如果使用函数DateFrom =2015-03-03,并将其DateTo = 2015-03-08作为参数,应返回true,因为间隔中的每一天都在表中。( u* s- ?, T. |# m) d
但如果表是这样的话:
) H4 \$ C/ o: X. A    ----------- ------------ |   FROM    |     TO     | ----------- ------------ |2015-03-01 | 2015-03-04 ||2015-03-06 | 2015-03-09 | ----------- ------------ 该函数应返回false,因为2015-03-它不在表中。对算法有什么想法吗?谢谢你的帮助。# o2 N) E5 e* F8 f" M
                                                                + W6 z6 k( Q- C" r4 [
    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则