Wanna see something cool? Check out Angular Spotify 🎧

Rethinking Time in JavaScript with Temporal

CityJS @ Singapore, 6 Feb 2026

💬 Testimonials

No one brings energy like you do, that Kahoot quiz was 🔥 — Aishwarya Elango, Geospatial Enthusiast | Community & Programs Lead @ WDS

Today our talks are so great, so interactive and specially from Trung Vo adding a quiz in his talk to make it so interactive and got so many winners on his talk! Definitely JavaScript is a winner with the new Temporal change over new Date(). — Aris Markogiannakis


After 30 years, JavaScript is finally getting a new way to handle time. The Temporal API fixes the long-standing pain of the old Date object with a modern, immutable, and timezone-aware design. This talk walks through real-world problems with Date and shows how Temporal brings accuracy and simplicity to time handling.

Learn how concepts like Instant, ZonedDateTime, and Duration can make your code clearer, safer, and ready for the next era of JavaScript.

Handling Time in JavaScript with Temporal Handling Time in JavaScript with Temporal Handling Time in JavaScript with Temporal Handling Time in JavaScript with Temporal Handling Time in JavaScript with Temporal Handling Time in JavaScript with Temporal Handling Time in JavaScript with Temporal Handling Time in JavaScript with Temporal Handling Time in JavaScript with Temporal Handling Time in JavaScript with Temporal Handling Time in JavaScript with Temporal Handling Time in JavaScript with Temporal