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

[GR-28239] Implement Temporal Proposal #851

Open
fniephaus opened this issue Sep 26, 2024 · 0 comments
Open

[GR-28239] Implement Temporal Proposal #851

fniephaus opened this issue Sep 26, 2024 · 0 comments
Assignees
Labels
proposal ECMAScript Proposals

Comments

@fniephaus
Copy link
Member

TL;DR

We plan to implement the Temporal proposal in GraalJS. Provides standard objects and functions for working with dates and times.

Details

Date has been a long-standing pain point in ECMAScript. This is a proposal for Temporal, a global object that acts as a top-level namespace (like Math), that brings a modern date/time API to the ECMAScript language. Temporal provides separate ECMAScript classes for date-only, time-only, and other scoped use cases. This makes code more readable and prevents bugs caused by incorrectly assuming 0, UTC, or the local time zone for values that are unknown.

@fniephaus fniephaus added the proposal ECMAScript Proposals label Sep 26, 2024
@fniephaus fniephaus added this to the Planned for the Future milestone Sep 26, 2024
@fniephaus fniephaus moved this to Todo in GraalJS Roadmap Sep 26, 2024
@fniephaus fniephaus changed the title Implement Temporal Proposal [GR-28239] Implement Temporal Proposal Sep 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
proposal ECMAScript Proposals
Projects
Status: Todo
Development

No branches or pull requests

2 participants