event time
- CURIE:
gmeow:eventTime - IRI: https://blackcatinformatics.ca/gmeow/eventTime
- Category: property
- Defined by:
gmeow:slices/events - Box roles: RBox role (What is this?)
The instant at which a point-like event occurred (xsd:dateTime — DL-clean, never xsd:date). Replaces the former free-text gmeow:eventDate. Non-functional: competing standpoint-indexed dates coexist as confidence-weighted statements.
Structure
Property shape: datatype property; gmeow:Event -> xsd:dateTime
Practical Pattern
Use gmeow:eventTime from gmeow:Event to xsd:dateTime when the relationship itself belongs in the native GMEOW graph.
Example Snippets
These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.
Wedding
- Source:
slices/core/events/examples/wedding.ttl - Examples catalog: open in catalog#example-slices-core-events-examples-wedding
ex:wedding a gmeow:Event ;
rdfs:label "the marriage of Alex and Sam"@en ;
gmeow:eventType gmeow:eventTypeMarriage ;
gmeow:eventTime "2026-06-20T15:00:00Z"^^xsd:dateTime ;
gmeow:eventTemporalFrame gmeow:temporalFrameUTCGregorian ;
gmeow:eventLocation ex:chapel ;
# Flat participation for the witnesses ONLY — no role/period/evidence needed.
# The principals and the officiant are instead reified below (with roles), so
# they are deliberately NOT repeated here: flat and reified never overlap.
gmeow:hasParticipant ex:witnessA , ex:witnessB .
Recurring Meeting
- Source:
slices/core/calendar/examples/recurring-meeting.ttl - Examples catalog: open in catalog#example-slices-core-calendar-examples-recurring-meeting
# --- The template event the schedule repeats.
ex:standup a gmeow:Event ;
rdfs:label "Weekly engineering standup"@en ;
gmeow:eventType ex:eventTypeTeamMeeting ;
gmeow:eventTime "2026-06-15T09:00:00-06:00"^^xsd:dateTime ;
gmeow:eventTemporalFrame gmeow:temporalFrameUTCGregorian ;
gmeow:eventTimeZone ex:edmonton .
Common Companion Terms
Projects To
| Profile | External Targets |
|---|---|
gedcom |
gedcom |
ical |
ical, rdf |
owl-time |
rdf, time |
prov |
prov |
schema-org |
schema |
vcard |
vcard |
External Equivalences
Equivalent or closely aligned targets: bio, gedcom, ical, schema, wdt
Linkages
Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.
Term Equivalences
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:eventTime |
equivalence | - |
skos:closeMatch | bio:date | gmeow-events.sssom.tsv; gmeow:eqEvents017; confidence 0.85 |
gmeow:eventTime |
equivalence | - |
skos:closeMatch | gedcom:date | gmeow-events.sssom.tsv; gmeow:eqEvents019; confidence 0.7 |
gmeow:eventTime |
equivalence | - |
skos:closeMatch | ical:dtstart | gmeow-events.sssom.tsv; gmeow:eqEvents087; confidence 0.8 |
gmeow:eventTime |
equivalence | - |
skos:closeMatch | schema:startDate | gmeow-events.sssom.tsv; gmeow:eqEvents016; confidence 0.85 |
gmeow:eventTime |
equivalence | - |
skos:closeMatch | wdt:P585 | gmeow-events.sssom.tsv; gmeow:eqEvents018; confidence 0.85 |
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:eventTime |
projection | gedcom |
projects to / <= | gedcom:date, gedcom:place | gmeow:mapGedcomMarriageDate; confidence 0.85; lossy: the marriage event's participants, evidence and standpoint drop; only date + place survive on the Marriage node |
gmeow:eventTime |
projection | ical |
projects to / <= | ical:Vevent, ical:dtend, ical:dtstart, ical:location, rdf:type | gmeow:mapIcalVeventFuzzy |
gmeow:eventTime |
projection | ical |
projects to / <= | ical:Vevent, ical:dtstart, ical:location, rdf:type | gmeow:mapIcalVeventPoint |
gmeow:eventTime |
projection | owl-time |
projects to / <= | rdf:type, time:Instant, time:hasTime, time:inXSDDateTime | gmeow:mapTimeHasTime; confidence 0.9 |
gmeow:eventTime |
projection | prov |
projects to / <= | prov:endedAtTime | gmeow:mapProvEndedAtTime; confidence 0.85; lossy: a point eventTime stands in for the activity end; build start/duration are not modelled |
gmeow:eventTime |
projection | prov |
projects to / <= | prov:generatedAtTime | gmeow:mapProvGeneratedAtTime; confidence 0.85; lossy: the generation instant of a build output IS its build's end time; sub-second generation ordering within one build drops |
gmeow:eventTime |
projection | schema-org |
projects to / <= | schema:birthDate | gmeow:mapSchemaBirthDate; confidence 0.95; lossy: the birth Participation (role, period, confidence, standpoint) and fuzzy-date bounds are dropped; only the principal's birth instant survives as schema:birthDate; transform gmeow:fnBirthEventToDate |
gmeow:eventTime |
projection | schema-org |
projects to / <= | schema:deathDate | gmeow:mapSchemaDeathDate; confidence 0.95; lossy: the death Participation (role, period, confidence, standpoint) is dropped; only the principal's death instant survives |
gmeow:eventTime |
projection | schema-org |
projects to / <= | schema:dissolutionDate | gmeow:mapSchemaDissolutionDate; confidence 0.9; lossy: the destruction event's place, participants, and standpoint are dropped; only the instant survives as schema:dissolutionDate |
gmeow:eventTime |
projection | schema-org |
projects to / <= | schema:foundingDate | gmeow:mapSchemaFoundingDate; confidence 0.9; lossy: the creation event's place, participants, and standpoint are dropped; only the instant survives as schema:foundingDate |
gmeow:eventTime |
projection | vcard |
projects to / <= | vcard:bday | gmeow:mapVcardBday; confidence 0.95; lossy: the birth Participation (role, period, confidence, standpoint) and fuzzy-date bounds are dropped; only the principal's birth instant survives as vcard:bday; transform gmeow:fnBirthEventToDate |
Usage Advice
Use when
- Use for the instant of a point-like event whose date is known crisply — a birth time, a commit timestamp; the DL-clean replacement for the retired free-text gmeow:eventDate.
Avoid when
- Avoid xsd:date literals (Principle 3 — always xsd:dateTime), avoid it for a spanning event (use
gmeow:eventInterval) or a fuzzy date (usegmeow:earliestStart/gmeow:latestEnd), and never collapse competing dates — keep it non-functional.
How to use
- Assert an xsd:dateTime literal; carry a disputed date on its own statement with
gmeow:accordingTo+gmeow:confidence, and a non-default calendar ongmeow:eventTemporalFrame.
Examples
- ex:birth
gmeow:eventTime"1947-06-14T09:30:00Z"^^xsd:dateTime.
Published Alignment Graph
Alignments
| Relation | Target |
|---|---|
closeMatch | bio:date |
closeMatch | gedcom:date |
closeMatch | ical:dtstart |
closeMatch | schema:startDate |
closeMatch | wdt:P585 |