Time Interval

A bounded stretch of time, optionally open-ended, delimited by a start and/or end instant.

Structure

Subclass of: gufo:AbstractIndividual

Practical Pattern

Use gmeow:TimeInterval as a specialized kind of gufo:AbstractIndividual. Add statement metadata or a standpoint when the assertion needs provenance, confidence, or vantage.

Example Snippets

These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.

Intervals And Frames

ex:talkInterval a gmeow:TimeInterval ;
    gmeow:hasStartInstant ex:talkStart ;
    gmeow:hasEndInstant ex:talkEnd ;
    gmeow:hasTemporalFrame gmeow:temporalFrameUTCGregorian .

ex:qaInterval a gmeow:TimeInterval ;
    gmeow:hasStartInstant ex:qaStart ;
    gmeow:hasEndInstant ex:qaEnd ;
    gmeow:hasTemporalFrame gmeow:temporalFrameUTCGregorian .

Ai Inference Regime

@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex:    <https://blackcatinformatics.ca/gmeow/examples/awareness/> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd:   <http://www.w3.org/2001/XMLSchema#> .



ex:requestInterval a gmeow:TimeInterval ;
    rdfs:label "the request window"@en ;
    gmeow:hasTemporalFrame gmeow:temporalFrameUTCGregorian ;
    gmeow:startedAtTime "2026-06-16T14:00:00Z"^^xsd:dateTime ;
    gmeow:endedAtTime   "2026-06-16T14:00:03Z"^^xsd:dateTime .

ex:trainingInterval a gmeow:TimeInterval ;
    rdfs:label "the training window"@en ;
    gmeow:hasTemporalFrame gmeow:temporalFrameUTCGregorian ;
    gmeow:startedAtTime "2026-06-14T00:00:00Z"^^xsd:dateTime ;
    gmeow:endedAtTime   "2026-06-15T00:00:00Z"^^xsd:dateTime .

Usage Advice

Use when

Avoid when

How to use

Examples