Skip to content

Define "day" as a solar day? #389

@sffc

Description

@sffc

There are various different issues where we are increasingly making the assumption that a day is 24 hours long, like #307. Separately, the data model discussions in #290 suggest that we use the ISO calendar data model, in which days are solar days, not lunar days.

Some interesting cases to consider:

  • In the traditional Hebrew calendar, days are solar, but they start at sunset and are variable lengths.
  • In the Hawaiian Moon Calendar, days are defined based on the moon cycle, and multiple lunar days can fall on the same solar day. For example, something like "high tide" or "moonrise" could mark the beginning of the day.

As a way to work around this issue, we could define the term "day" to mean a solar day. Calendars can then create their own custom field to signify a more specific kind of day, like lunarDay. Furthermore, Calendars must obey days being 24 hours for the purposes of arithmetic.

Metadata

Metadata

Assignees

No one assigned

    Labels

    calendarPart of the effort for Temporal Calendar API

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions