---
title: Time
framework: swift
role: collectionGroup
role_heading: API Collection
path: swift/time-and-duration
---

# Time

Measure how long an operation takes and determine schedules in the future.

## Topics

### Clocks

- [Clock](swift/clock.md)
- [ContinuousClock](swift/continuousclock.md)
- [SuspendingClock](swift/suspendingclock.md)

### Durations

- [Duration](swift/duration.md)
- [DurationProtocol](swift/durationprotocol.md)

### Supporting Types

- [InstantProtocol](swift/instantprotocol.md)

## See Also

### Values and Collections

- [Numbers and Basic Values](swift/numbers-and-basic-values.md)
- [Strings and Text](swift/strings-and-text.md)
- [Collections](swift/collections.md)
