Package index
Class construction
These functions construct dates in the mdate class and durations in the mduration class:
-
new_messydate()validate_messydate()make_messydate()print(<mdate>)format(<mdate>) - A flexible date class for messy dates
-
new_messyduration()validate_messyduration()make_messyduration()print(<mduration>) - A flexible duration class for messy durations
-
`[`(<mdate>)`[<-`(<mdate>)`[[`(<mdate>)`[[<-`(<mdate>)c(<mdate>)rep(<mdate>) - Basic vector methods for
mdateobjects
-
as_messydate()mdate() - Coercion from common date classes to
mdate
-
as.Date(<mdate>)as.POSIXct(<mdate>)as.POSIXlt(<mdate>)as.data.frame(<mdate>)as.list(<mdate>)as.double(<mdate>)as_datetime(<mdate>) - Coercion from
mdateto common date classes -
vmin()min(<mdate>)vmax()max(<mdate>) - Resolves messy dates into an extrema
-
median(<mdate>)vmedian()mean(<mdate>)vmean()modal()vmodal()random()vrandom() - Resolves messy dates into a central tendency
-
contract() - Contract lists of dates into messy dates
-
expand() - Expand messy dates to lists of dates
-
seq(<mdate>) - Sequence method for messydates
-
on_or_before()on_or_after()approximate()uncertain() - Annotates dates as censored, uncertain, or approximate
-
year(<mdate>)month(<mdate>)mday(<mdate>)hour(<mdate>)minute(<mdate>)second(<mdate>)tz(<mdate>)precision() - Extracting components from messy dates
-
`+`(<mdate>)`-`(<mdate>) - Arithmetic operations for messydates
-
`<`(<mdate>)`>`(<mdate>)`<=`(<mdate>)`>=`(<mdate>) - Logical operations on messy dates
-
`%l%``%g%``%ge%``%le%``%><%``%>=<%` - Proportion of messy dates meeting logical test
-
`%intersect%``%union%` - Set operations for messy dates
-
is_messydate()is_intersecting()is_subset()is_similar()is_precise()is_uncertain()is_approximate()is_bce() - Logical statements on messy dates
-
battles - Dates of battles in 2001