Expand description
Cast support for temporal arrays: timestamps, dates, durations, intervals, and timezones.
Re-exportsยง
use arrow_array::timezone::Tz;๐use arrow_buffer::IntervalMonthDayNano;๐use arrow_schema::ArrowError;๐use arrow_schema::DataType;๐use arrow_schema::TimeUnit;๐use chrono::NaiveTime;๐use chrono::Offset;๐use std::sync::Arc;๐use num_traits::AsPrimitive;๐use crate::local_time::resolve_local_offset;๐use super::CastOptions;๐use super::time_unit_multiple;๐use super::units_per_day;๐use arrow_array::cast::*;๐use arrow_array::temporal_conversions::*;๐use arrow_array::types::*;๐use arrow_array::*;๐
Traitsยง
- Time
Type ๐
Functionsยง
- adjust_
timestamp_ ๐to_ timezone - cast_
duration_ ๐to_ interval - Cast the array from duration and interval
- cast_
interval_ ๐day_ time_ to_ interval_ month_ day_ nano - Cast the array from interval day time to month day nano
- cast_
interval_ ๐year_ month_ to_ interval_ month_ day_ nano - Cast the array from interval year month to month day nano
- cast_
month_ ๐day_ nano_ to_ duration - Cast the array from interval to duration
- cast_
timestamp_ ๐to_ time - make_
duration_ ๐array - make_
timestamp_ ๐array - timestamp_
to_ ๐date32 - timestamp_
to_ ๐date64 - Casts a timestamp array to
Date64. - timestamp_
to_ ๐time