Provides standard objects and functions for working with dates and times.
Browse cluster: WebAssembly Specification and Proposals →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.