A Better Way to Handle Time in JavaScript (Temporal API)

The Temporal API fixes everything broken about JavaScript's Date object. Let's examine how we can utilize it.