OWL 的时间范围限制
Time Range restriction on OWL
我们有一个 class CBSTV
,它有一些子 class,例如 News
、Documentary
等。数据 属性 time
将指定每个节目的时间。例如,news
是 16:00:00-17:00:00 之间的每一天。我试图以这种方式表示此限制:
dateTime [>= T16:00:00Z, <=T17:00:00Z ]
但是,这是错误的,任何人都知道表示这个的正确方法
此外,我们还有另一个数据属性 duration
。例如,news
的持续时间在 45 分钟到一小时之间。我也不知道这个应该怎么表示?
重复时间(例如,每天 17:00)的数据类型不是 xsd:dateTime,而是 xsd:time
我们有一个 class CBSTV
,它有一些子 class,例如 News
、Documentary
等。数据 属性 time
将指定每个节目的时间。例如,news
是 16:00:00-17:00:00 之间的每一天。我试图以这种方式表示此限制:
dateTime [>= T16:00:00Z, <=T17:00:00Z ]
但是,这是错误的,任何人都知道表示这个的正确方法
此外,我们还有另一个数据属性 duration
。例如,news
的持续时间在 45 分钟到一小时之间。我也不知道这个应该怎么表示?
重复时间(例如,每天 17:00)的数据类型不是 xsd:dateTime,而是 xsd:time