Expand description
Dates and time.
See crate ::jiff
.
Modules§
- _documentation
- Longer form documentation for Jiff.
- civil
- Facilities for dealing with inexact dates and times.
- fmt
- Configurable support for printing and parsing datetimes and durations.
- tz
- Routines for interacting with time zones and the zoneinfo database.
Structs§
- Error
- An error that can occur in this crate.
- Signed
Duration - A signed duration of time represented as a 96-bit integer of nanoseconds.
- Signed
Duration Round - Options for
SignedDuration::round
. - Span
- A span of time represented via a mixture of calendar and clock units.
- Span
Arithmetic - Options for
Span::checked_add
andSpan::checked_sub
. - Span
Compare - Options for
Span::compare
. - Span
Fieldwise - A wrapper for
Span
that implements theHash
,Eq
andPartialEq
traits. - Span
Relative To - A relative datetime for use with
Span
APIs. - Span
Round - Options for
Span::round
. - Span
Total - Options for
Span::total
. - Timestamp
- An instant in time represented as the number of nanoseconds since the Unix epoch.
- Timestamp
Arithmetic - Options for
Timestamp::checked_add
andTimestamp::checked_sub
. - Timestamp
Difference - Options for
Timestamp::since
andTimestamp::until
. - Timestamp
Display With Offset - A type for formatting a
Timestamp
with a specific offset. - Timestamp
Round - Options for
Timestamp::round
. - Timestamp
Series - An iterator over periodic timestamps, created by
Timestamp::series
. - Zoned
- A time zone aware instant in time.
- Zoned
Arithmetic - Options for
Timestamp::checked_add
andTimestamp::checked_sub
. - Zoned
Difference - Options for
Zoned::since
andZoned::until
. - Zoned
Round - Options for
Zoned::round
. - Zoned
With - A builder for setting the fields on a
Zoned
.
Enums§
- Round
Mode - The mode for dealing with the remainder when rounding datetimes or spans.
- Unit
- A way to refer to a single calendar or clock unit.