calendar date
Let an agent handle dates with their calendar, precision, time zone dependence and format, and avoid the common errors of ambiguous or converted dates.
Research draft, second pass
A second pass drafted this model: the structure a model of this thing needs, and what is known about it in the world. The line under this one says how the second half was obtained - researched against sources, or recalled without web access, in which case nothing here was read anywhere and every claim is a lead to verify. Unreviewed either way.
written by Claude from model knowledge without web access - no source was read, every claim is a lead to verify
Researched by: Claude
Purpose and description
Let an agent handle dates with their calendar, precision, time zone dependence and format, and avoid the common errors of ambiguous or converted dates.
A particular day identified within a calendar system, written as a combination of year, month and day or an equivalent reckoning.
What it is for: Identifying days, for records, deadlines, events and history.
It can be write and parse it, in a defined format; convert it between calendars; compute intervals between dates; record its precision, when only the year or month is known.
Distinguishing features
Belongs to a calendar system: Gregorian, Julian, Islamic, Hebrew and others
Has a precision: day, month, year, decade or circa
Depends on time zone when derived from an instant
Distinct from a time of day and from a time interval
What it looks like
Text such as 2026-09-11, 11/09/2026 or 11 September 2026; the same day is written differently across locales.
How it is recognised
Year, month and day components in some order
ISO 8601 format YYYY-MM-DD is unambiguous; slash formats are not
Date-of-birth, expiry and best-before dates are typed uses of the same concept
Related models
is part of - meaningful only within a calendar system
names - a date names one day
is confused with - a timestamp is an instant; a date is a whole day in a place
has role - typed uses with their own rules
In practice
Families and kinds
by calendar: Gregorian, Julian, Islamic, Hebrew, Chinese, Persian and others
by precision: exact day, month, year, approximate
by role: date of birth, date of death, expiry, effective date
Identifiers
ISO 8601 YYYY-MM-DD standard representation
Julian Day Number integer day count calendar-independent count
Standards and regulation
ISO 8601 date and time representations
RFC 3339 for internet timestamps
Extended Date/Time Format (EDTF) for uncertain dates
Failure modes and hazards
Day-month order ambiguity, which silently swaps dates
Off-by-one day errors from time zone conversion
Julian and Gregorian confusion for historical dates
False precision when only the year is known
Also called
+769
Where this came from
wikidata · CC0 1.0
Drafted structure
Bundle to layer to finding to question, as the second pass will find it: 4 bundles · 8 layers · 8 findings · 16 questions.
Calendar and precision Which calendar and how exact.
A date without its calendar and precision is ambiguous.
Calendar
The calendar system.
Calendar system
The calendar the date belongs to.
- Which calendar is this date expressed in? definition
- What is its equivalent in the Gregorian calendar? measurement
Precision
Day, month, year or approximate.
Precision level
How precisely the date is known.
- How precisely is this date known? measurement
- How should uncertainty be displayed? action
Format and parsing Writing and reading dates.
Most date errors come from formats.
Format
Written representation.
Format used
The format and locale.
- In which format is this date written? definition
- Is the order of day and month unambiguous? boundary
Parsing
Reading dates reliably.
Parsing rules
How the date is parsed.
- How should this text be parsed into a date? action
- What should happen when the format is ambiguous? action
Time zones Dates from instants.
The same instant falls on different dates in different places.
Derivation
Converting an instant to a date.
Zone used
The time zone used.
- In which time zone was this date derived? provenance
- Could the date differ in another relevant zone? boundary
Deadlines
Dates as deadlines.
Deadline interpretation
When a date deadline ends.
- When exactly does a deadline on this date expire? boundary
- Which time zone governs it? definition
Role and use What the date is for.
Typed dates carry rules: a date of birth is personal data, an expiry date has consequences.
Role
Birth, death, expiry, effective.
Date role
The role and its rules.
- What role does this date play in the record? definition
- What rules follow from that role? boundary
Protection
Personal data concerns.
Data protection
Whether it is personal data.
- Is this date personal data, such as a date of birth? boundary
- What limits apply to sharing it? action
What the second pass must settle
- Should the registry require a calendar and precision for every date?
- How should uncertain and approximate dates be recorded?
- Which role types of date need their own entries?