首页 > 解决方案 > 如果我想编写一个序言谓词来比较两个时期(日期)并查看两个时期是否重叠......例如:

问题描述

d) 重叠期/2

?- 重叠期(期间(2010-8-12,2011-8-12),期间(2010-9-12,2011-9-18))。

真的。

?- 重叠期(期(2010-8-12,2011-8-12),期(2011-9-12,2011-9-18))。

错误的。

标签: dateprologcompareoverlappredicate

解决方案


推荐阅读