https://ontology.solveit-df.org/solveit/observable/DateTimeRange
A time interval with start and end boundaries. Exactly one start property (inclusive or exclusive) and exactly one end property (inclusive or exclusive) must be specified. See SHACL shapes for validation.
Instances of solveit-observable:DateTimeRange can have the following properties:
| PROPERTY | TYPE | DESCRIPTION | RANGE |
|---|---|---|---|
| From class solveit-observable:DateTimeRange | |||
| solveit-observable:endTimeExclusive | owl:DatatypeProperty | The interval ends before this time (exclusive, i.e., < this value). | xsd:dateTime |
| solveit-observable:endTimeInclusive | owl:DatatypeProperty | The interval ends at this time (inclusive, i.e., <= this value). | xsd:dateTime |
| solveit-observable:startTimeExclusive | owl:DatatypeProperty | The interval starts after this time (exclusive, i.e., > this value). | xsd:dateTime |
| solveit-observable:startTimeInclusive | owl:DatatypeProperty | The interval starts at this time (inclusive, i.e., >= this value). | xsd:dateTime |
By the associated SHACL property shapes, instances of solveit-observable:DateTimeRange can have the following properties:
PROPERTY |
PROPERTY TYPE |
DESCRIPTION |
MIN COUNT |
MAX COUNT |
LOCAL RANGE |
GLOBAL RANGE |
|
|---|---|---|---|---|---|---|---|
| solveit-observable:DateTimeRange | |||||||
| solveit-observable:endTimeExclusive | owl:DatatypeProperty |
The interval ends before this time (exclusive, i.e., < this value).
|
1 | 1 |
xsd:dateTime
|
xsd:dateTime
|
|
| solveit-observable:endTimeInclusive | owl:DatatypeProperty |
The interval ends at this time (inclusive, i.e., <= this value).
|
1 | 1 |
xsd:dateTime
|
xsd:dateTime
|
|
| solveit-observable:startTimeExclusive | owl:DatatypeProperty |
The interval starts after this time (exclusive, i.e., > this value).
|
1 | 1 |
xsd:dateTime
|
xsd:dateTime
|
|
| solveit-observable:startTimeInclusive | owl:DatatypeProperty |
The interval starts at this time (inclusive, i.e., >= this value).
|
1 | 1 |
xsd:dateTime
|
xsd:dateTime
|
|
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix solveit-observable: <https://ontology.solveit-df.org/solveit/observable/> .
@prefix uco-observable: <https://ontology.unifiedcyberontology.org/uco/observable/> .
solveit-observable:DateTimeRange a owl:Class ;
rdfs:label "Date Time Range"@en ;
rdfs:comment "A time interval with start and end boundaries. Exactly one start property (inclusive or exclusive) and exactly one end property (inclusive or exclusive) must be specified. See SHACL shapes for validation."@en ;
rdfs:subClassOf uco-observable:ObservableObject .