Skip to content

Class: PeriodOfTime

An interval of time named or defined by its start and end.

URI: [dct:PeriodOfTime](http://purl.org/dc/terms/PeriodOfTime)
 classDiagram
    class PeriodOfTime
    click PeriodOfTime href "../PeriodOfTime/"
      PeriodOfTime : beginning

      PeriodOfTime : end

      PeriodOfTime : endDate

      PeriodOfTime : startDate

## Class Properties | Property | Value | | --- | --- | | Class URI | [dct:PeriodOfTime](http://purl.org/dc/terms/PeriodOfTime) | ## Slots | Name | Cardinality and Range | Description | Inheritance | | --- | --- | --- | --- | | [beginning](beginning.md) | 0..1
[String](String.md) | The start of a period of time | direct | | [end](end.md) | 0..1
[String](String.md) | The end of a period of time | direct | | [endDate](endDate.md) | 0..1
[String](String.md) or 
[Date](Date.md) or 
[Datetime](Datetime.md) or 
[GYear](GYear.md) or 
[GYearMonth](GYearMonth.md) | The end of the period | direct | | [startDate](startDate.md) | 0..1
[String](String.md) or 
[Date](Date.md) or 
[Datetime](Datetime.md) or 
[GYear](GYear.md) or 
[GYearMonth](GYearMonth.md) | The start of the period | direct | ## Usages | used by | used in | type | used | | --- | --- | --- | --- | | [Catalogue](Catalogue.md) | [temporalCoverage](temporalCoverage.md) | range | [PeriodOfTime](PeriodOfTime.md) | | [Dataset](Dataset.md) | [temporalCoverage](temporalCoverage.md) | range | [PeriodOfTime](PeriodOfTime.md) | | [DatasetSeries](DatasetSeries.md) | [temporalCoverage](temporalCoverage.md) | range | [PeriodOfTime](PeriodOfTime.md) | ## Identifier and Mapping Information ### Schema Source * from schema: https://w3id.org/semic/dcat-ap/3.0.1 ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | dct:PeriodOfTime | | native | dcat_ap:PeriodOfTime | ## LinkML Source ### Direct
name: PeriodOfTime
description: An interval of time named or defined by its start and end.
from_schema: https://w3id.org/semic/dcat-ap/3.0.1
slots:
- beginning
- end
- endDate
- startDate
slot_usage:
  beginning:
    name: beginning
    multivalued: false
  end:
    name: end
    multivalued: false
  endDate:
    name: endDate
    multivalued: false
  startDate:
    name: startDate
    multivalued: false
class_uri: dct:PeriodOfTime
### Induced
name: PeriodOfTime
description: An interval of time named or defined by its start and end.
from_schema: https://w3id.org/semic/dcat-ap/3.0.1
slot_usage:
  beginning:
    name: beginning
    multivalued: false
  end:
    name: end
    multivalued: false
  endDate:
    name: endDate
    multivalued: false
  startDate:
    name: startDate
    multivalued: false
attributes:
  beginning:
    name: beginning
    description: The start of a period of time.
    from_schema: https://w3id.org/semic/dcat-ap/3.0.1
    rank: 1000
    slot_uri: time:hasBeginning
    owner: PeriodOfTime
    domain_of:
    - PeriodOfTime
    range: string
    multivalued: false
  end:
    name: end
    description: The end of a period of time.
    from_schema: https://w3id.org/semic/dcat-ap/3.0.1
    rank: 1000
    slot_uri: time:hasEnd
    owner: PeriodOfTime
    domain_of:
    - PeriodOfTime
    range: string
    multivalued: false
  endDate:
    name: endDate
    description: The end of the period. Modelled as a DateOrDateTimeDataType disjunction
      (xsd:date | xsd:dateTime | xsd:gYear | xsd:gYearMonth) to match DCAT-AP's DateOrDateTimeDataType_Shape.
    from_schema: https://w3id.org/semic/dcat-ap/3.0.1
    rank: 1000
    slot_uri: dcat:endDate
    owner: PeriodOfTime
    domain_of:
    - PeriodOfTime
    range: string
    multivalued: false
    any_of:
    - range: date
    - range: datetime
    - range: gYear
    - range: gYearMonth
  startDate:
    name: startDate
    description: The start of the period. Modelled as a DateOrDateTimeDataType disjunction
      (xsd:date | xsd:dateTime | xsd:gYear | xsd:gYearMonth) to match DCAT-AP's DateOrDateTimeDataType_Shape.
    from_schema: https://w3id.org/semic/dcat-ap/3.0.1
    rank: 1000
    slot_uri: dcat:startDate
    owner: PeriodOfTime
    domain_of:
    - PeriodOfTime
    range: string
    multivalued: false
    any_of:
    - range: date
    - range: datetime
    - range: gYear
    - range: gYearMonth
class_uri: dct:PeriodOfTime