Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Write a documentation page describing how Chronify supports time. #7

Open
daniel-thom opened this issue Oct 18, 2024 · 1 comment
Open
Assignees

Comments

@daniel-thom
Copy link
Collaborator

Acceptance Criteria:

  1. Defines supported time types (datetime, representative time, annual time, etc.)
  2. Defines how input time zones are supported, including whether timestamps can be time zone naive.
  3. Defines how time configurations can be mapped, including time zones.
  4. Defines how time zones are either supported or not supported for different backends (DuckDB, Spark, SQLite, etc.).
@daniel-thom
Copy link
Collaborator Author

  1. User passes timezone aware timestamps. We convert to UTC and strip the time zone.
  2. User passes timezone unaware timestamps and the time zone in the schema. Timestamps may be implicit by time-array row index.
  3. User passes timezone unaware timestamps and a separate mapping of time-array-id to time zone.

We will not support day/hour database extraction based on non-standard time zones.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants