Module temporal_conversions

Source
Expand description

Conversion methods for dates and times.

Constants§

MICROSECONDS
Number of microseconds in a second
MICROSECONDS_IN_DAY
Number of microseconds in a day
MILLISECONDS
Number of milliseconds in a second
MILLISECONDS_IN_DAY
Number of milliseconds in a day
NANOSECONDS
Number of nanoseconds in a second
NANOSECONDS_IN_DAY
Number of nanoseconds in a day
SECONDS_IN_DAY
Number of seconds in a day
UNIX_EPOCH_DAY
Constant from chrono crate

Functions§

as_date
Converts an ArrowPrimitiveType to NaiveDate
as_datetime
Converts an ArrowPrimitiveType to NaiveDateTime
as_datetime_with_timezone
Converts an ArrowPrimitiveType to DateTime<Tz>
as_duration
Converts an ArrowPrimitiveType to Duration
as_time
Converts an ArrowPrimitiveType to NaiveTime
date32_to_datetime
converts a i32 representing a date32 to NaiveDateTime
date64_to_datetime
converts a i64 representing a date64 to NaiveDateTime
duration_ms_to_duration
converts a i64 representing a duration(ms) to Duration
duration_ns_to_duration
converts a i64 representing a duration(ns) to Duration
duration_s_to_duration
converts a i64 representing a duration(s) to Duration
duration_us_to_duration
converts a i64 representing a duration(us) to Duration
time32ms_to_time
converts a i32 representing a time32(ms) to NaiveDateTime
time32s_to_time
converts a i32 representing a time32(s) to NaiveDateTime
time64ns_to_time
converts a i64 representing a time64(ns) to NaiveDateTime
time64us_to_time
converts a i64 representing a time64(us) to NaiveDateTime
time_to_time32ms
converts NaiveTime to a i32 representing a time32(ms)
time_to_time32s
converts NaiveTime to a i32 representing a time32(s)
time_to_time64ns
converts NaiveTime to a i64 representing a time64(ns)
time_to_time64us
converts NaiveTime to a i64 representing a time64(us)
timestamp_ms_to_datetime
converts a i64 representing a timestamp(ms) to NaiveDateTime
timestamp_ns_to_datetime
converts a i64 representing a timestamp(ns) to NaiveDateTime
timestamp_s_to_date
Similar to timestamp_s_to_datetime but only compute date
timestamp_s_to_datetime
converts a i64 representing a timestamp(s) to NaiveDateTime
timestamp_s_to_time
Similar to timestamp_s_to_datetime but only compute time
timestamp_us_to_datetime
converts a i64 representing a timestamp(us) to NaiveDateTime