Struct arrow_array::types::Date32Type
source · pub struct Date32Type {}
Expand description
A 32-bit date type representing the elapsed time since UNIX epoch in days(32 bits).
Implementations§
source§impl Date32Type
impl Date32Type
sourcepub fn to_naive_date(i: <Date32Type as ArrowPrimitiveType>::Native) -> NaiveDate
pub fn to_naive_date(i: <Date32Type as ArrowPrimitiveType>::Native) -> NaiveDate
sourcepub fn from_naive_date(
d: NaiveDate
) -> <Date32Type as ArrowPrimitiveType>::Native
pub fn from_naive_date( d: NaiveDate ) -> <Date32Type as ArrowPrimitiveType>::Native
sourcepub fn add_year_months(
date: <Date32Type as ArrowPrimitiveType>::Native,
delta: <IntervalYearMonthType as ArrowPrimitiveType>::Native
) -> <Date32Type as ArrowPrimitiveType>::Native
pub fn add_year_months( date: <Date32Type as ArrowPrimitiveType>::Native, delta: <IntervalYearMonthType as ArrowPrimitiveType>::Native ) -> <Date32Type as ArrowPrimitiveType>::Native
Adds the given IntervalYearMonthType to an arrow Date32Type
Arguments
date
- The date on which to perform the operationdelta
- The interval to add
sourcepub fn add_day_time(
date: <Date32Type as ArrowPrimitiveType>::Native,
delta: <IntervalDayTimeType as ArrowPrimitiveType>::Native
) -> <Date32Type as ArrowPrimitiveType>::Native
pub fn add_day_time( date: <Date32Type as ArrowPrimitiveType>::Native, delta: <IntervalDayTimeType as ArrowPrimitiveType>::Native ) -> <Date32Type as ArrowPrimitiveType>::Native
Adds the given IntervalDayTimeType to an arrow Date32Type
Arguments
date
- The date on which to perform the operationdelta
- The interval to add
sourcepub fn add_month_day_nano(
date: <Date32Type as ArrowPrimitiveType>::Native,
delta: <IntervalMonthDayNanoType as ArrowPrimitiveType>::Native
) -> <Date32Type as ArrowPrimitiveType>::Native
pub fn add_month_day_nano( date: <Date32Type as ArrowPrimitiveType>::Native, delta: <IntervalMonthDayNanoType as ArrowPrimitiveType>::Native ) -> <Date32Type as ArrowPrimitiveType>::Native
Adds the given IntervalMonthDayNanoType to an arrow Date32Type
Arguments
date
- The date on which to perform the operationdelta
- The interval to add