← All repos

proposal-temporal

Provides standard objects and functions for working with dates and times.

Browse cluster: WebAssembly Specification and Proposals
4,138commits
114contributors
3languages

Tech stack & purpose

Proposal-Temporal is an ECMAScript proposal that provides standard objects and functions for working with dates and times. The project addresses long-standing problems with JavaScript's Date object by offering a modern date/time API built around a global Temporal namespace (similar to Math) that includes separate classes for various use cases like plain dates, plain times, zoned date-times, instants, and durations. The implementation supports all time zones including daylight saving time arithmetic, multiple calendar systems beyond the Gregorian calendar, and provides clear semantics for converting between exact time (calendar and location-independent) and wall-clock time (local representations). The proposal is maintained by TC39, the standardization committee for ECMAScript, as evidenced by documentation references to tc39.es.

Community & reference links

Languages

HTML
54.2%
JavaScript
45.5%
Shell
0.2%

Contributors (top 30 of 114)