# Dates and times

The types for dates, times and durations, how to read the clock, and how to work across zones and show a time to people.

| Page | What it covers |
|---|---|
| [Time types](/docs/time-types.md) | Store a moment as an `Instant`. |
| [Durations](/docs/durations.md) | A duration is a length of time, such as a timeout. |
| [The current time: clock.now](/docs/the-current-time-clock-now.md) | `clock.now` is the time an operation started. |
| [Arithmetic and comparison](/docs/arithmetic-and-comparison.md) | Add a duration to an instant to get a later instant, and take one instant from another to get the time between them. |
| [Zones and local times](/docs/zones-and-local-times.md) | A zone turns an instant into the local time people see on a clock. |
| [Showing dates and times to people](/docs/showing-dates-and-times-to-people.md) | To show a date or a time to a person, format it with `text.format(value, zone:, locale:, format:)`. |
