Crate datetime [−] [src]
Modules
convenience |
Adds convenience functions to some structs. |
fmt |
Datetime-to-string routines. |
zone |
Datetimes with a variable UTC offset, and time zone calculations. |
Structs
Duration |
A duration is a length of time on the timeline, irrespective of time zone or calendar format, with millisecond precision. |
Instant |
An instant is an exact point on the timeline, irrespective of time zone or calendar format, with millisecond precision. |
LocalDate |
A local date is a day-long span on the timeline, without a time zone. |
LocalDateTime |
A local date-time is an exact instant on the timeline, without a time zone. |
LocalTime |
A local time is a time on the timeline that recurs once a day, without a time zone. |
Offset | |
OffsetDateTime | |
TimeZone |
A time zone, which here is a list of timespans, each containing a fixed offset for the current location’s time from UTC. |
Year |
A single year. |
YearMonth |
A month-year pair. |
ZonedDateTime |
Enums
Month |
A month of the year, starting with January, and ending with December. |
Weekday |
A named day of the week. |
Traits
DatePiece |
The date piece trait is used for date and time values that have date components of years, months, and days. |
ISO | |
TimePiece |
The time piece trait is used for date and time values that have time components of hours, minutes, and seconds. |
Functions
sys_timezone |
Attempts to determine the system’s current time zone. There’s no
guaranteed way to do this, so this function returns |