OWL 的时间范围限制

Time Range restriction on OWL

我们有一个 class CBSTV,它有一些子 class,例如 NewsDocumentary 等。数据 属性 time 将指定每个节目的时间。例如,news 是 16:00:00-17:00:00 之间的每一天。我试图以这种方式表示此限制:

dateTime [>= T16:00:00Z, <=T17:00:00Z ]

但是,这是错误的,任何人都知道表示这个的正确方法

此外,我们还有另一个数据属性 duration。例如,news 的持续时间在 45 分钟到一小时之间。我也不知道这个应该怎么表示?

重复时间(例如,每天 17:00)的数据类型不是 xsd:dateTime,而是 xsd:time