import actxps as xp
'2008-03-14', '2008-03-14'],
xp.frac_interval(['2024-05-01', '2024-02-01'],
['year')
shape: (2,)
f64 |
---|
16.131507 |
15.885246 |
dates.frac_interval(start, end, dur_length)
Calculate fractional years, quarters, months, or weeks between two dates
Name | Type | Description | Default |
---|---|---|---|
start |
str | datetime.date | list | polars.polars.Series | Start dates | required |
end |
str | datetime.date | list | polars.polars.Series | End dates | required |
dur_length |
(year, quarter, month, week) | Duration length | 'year' |
pl.Series A series of floats
frac_yr, frac_qtr, frac_mth, frac_wk
dates.frac_yr(start, end)
Calculate fractional years between two dates
Name | Type | Description | Default |
---|---|---|---|
start |
str | date | list | pl.Series | Start dates | required |
end |
str | date | list | pl.Series | End dates | required |
pl.Series
frac_interval
dates.frac_qtr(start, end)
Calculate fractional quarters between two dates
Name | Type | Description | Default |
---|---|---|---|
start |
str | datetime.date | list | polars.polars.Series | Start dates | required |
end |
str | datetime.date | list | polars.polars.Series | End dates | required |
pl.Series
frac_interval
dates.frac_mth(start, end)
Calculate fractional months between two dates
Name | Type | Description | Default |
---|---|---|---|
start |
str | date | list | pl.Series | Start dates | required |
end |
str | date | list | pl.Series | End dates | required |
pl.Series
frac_interval
dates.frac_wk(start, end)
Calculate fractional weeks between two dates
Name | Type | Description | Default |
---|---|---|---|
start |
str | datetime.date | list | polars.polars.Series | Start dates | required |
end |
str | datetime.date | list | polars.polars.Series | End dates | required |
pl.Series
frac_interval