Skip to content
New issue

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

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

Already on GitHub? # 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
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
proposal ECMAScript Proposals
Projects
Status: Todo
Development

No branches or pull requests

2 participants