PREFIX datesandtimes: <https://www.omg.org/spec/Commons/DatesAndTimes/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

<http://www.w3.org/2006/time#TemporalDuration> a rdfs:Class .

<http://www.w3.org/2006/time#Instant> a rdfs:Class .

datesandtimes:Duration a rdfs:Class .

<http://www.w3.org/2006/time#Interval> a rdfs:Class .

datesandtimes:TimeInterval a rdfs:Class .

datesandtimes:TimeInstant a rdfs:Class .

<http://www.w3.org/2006/time#ProperInterval> a rdfs:Class .

datesandtimes:ProperInterval a rdfs:Class .

datesandtimes:TemporalEntity a rdfs:Class .

<http://www.w3.org/2006/time#TemporalEntity> a rdfs:Class .

datesandtimes:ExplicitDate a rdfs:Class ;
  rdfs:subClassOf <http://www.w3.org/2006/time#GeneralDateTimeDescription> .

<http://www.w3.org/2006/time#day> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.w3.org/2006/time#month> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.w3.org/2006/time#year> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.w3.org/2006/time#GeneralDateTimeDescription> a rdfs:Class .

<https://w3id.org/linkml/Any> a rdfs:Class ;
  rdfs:comment "An unconstrained type or object" .

<http://www.w3.org/2006/time#hasXSDDuration> a rdf:Property ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf datesandtimes:hasDurationValue .

<http://www.w3.org/2006/time#inXSDDate> a rdf:Property ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf datesandtimes:hasDateValue .

<http://www.w3.org/2006/time#inXSDDateTimeStamp> a rdf:Property ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf datesandtimes:hasDateTimeStampValue .

datesandtimes:hasDateTimeStampValue a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

datesandtimes:hasDateValue a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

datesandtimes:hasDurationValue a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .
