# A Flexible Class for Messy Dates

## Documentation for package ‘messydates’ version 1.1.0

- DESCRIPTION file
- Package NEWS
- Package README

## Help Pages

A B C D E F H I M N O P R S T U V Y misc

## -- A --

approximate | Annotates dates as censored, uncertain, or approximate
as.data.frame.mdate | Coercion from 'mdate' to common date classes
as.Date.mdate | Coercion from 'mdate' to common date classes
as.double.mdate | Coercion from 'mdate' to common date classes
as.list.mdate | Coercion from 'mdate' to common date classes
as.POSIXct.mdate | Coercion from 'mdate' to common date classes
as.POSIXlt.mdate | Coercion from 'mdate' to common date classes
as_datetime-method | Coercion from 'mdate' to common date classes
as_messydate | Coercion from common date classes to 'mdate'
as_messydate.character | Coercion from common date classes to 'mdate'
as_messydate.Date | Coercion from common date classes to 'mdate'
as_messydate.factor | Coercion from common date classes to 'mdate'
as_messydate.list | Coercion from common date classes to 'mdate'
as_messydate.numeric | Coercion from common date classes to 'mdate'
as_messydate.POSIXct | Coercion from common date classes to 'mdate'
as_messydate.POSIXlt | Coercion from common date classes to 'mdate'

## -- B --

battles | Dates of battles in 2001

## -- C --

c.mdate | Basic vector methods for 'mdate' objects
class_mdate | A flexible date class for messy dates
class_mduration | A flexible duration class for messy durations
class_methods | Basic vector methods for 'mdate' objects
coerce_from | Coercion from 'mdate' to common date classes
coerce_to | Coercion from common date classes to 'mdate'
component_annotate | Annotates dates as censored, uncertain, or approximate
component_extract | Extracting components from messy dates
contract | Contract lists of dates into messy dates
convert_contract | Contract lists of dates into messy dates
convert_expand | Expand messy dates to lists of dates
convert_sequence | Sequence method for messydates

## -- D --

duplicated.mdate | Basic vector methods for 'mdate' objects

## -- E --

expand | Expand messy dates to lists of dates

## -- F --

format.mdate | A flexible date class for messy dates

## -- H --

hour.mdate | Extracting components from messy dates

## -- I --

is_approximate | Logical statements on messy dates
is_bce | Logical statements on messy dates
is_intersecting | Logical statements on messy dates
is_messydate | Logical statements on messy dates
is_precise | Logical statements on messy dates
is_similar | Logical statements on messy dates
is_subset | Logical statements on messy dates
is_uncertain | Logical statements on messy dates

## -- M --

make_messydate | A flexible date class for messy dates
make_messyduration | A flexible duration class for messy durations
make_messyduration.character | A flexible duration class for messy durations
make_messyduration.mdate | A flexible duration class for messy durations
max.mdate | Resolves messy dates into an extrema
mdate | Coercion from common date classes to 'mdate'
mday.mdate | Extracting components from messy dates
md_problems | Diagnose unparseable dates
mean.mdate | Resolves messy dates into a central tendency
median.mdate | Resolves messy dates into a central tendency
min.mdate | Resolves messy dates into an extrema
minute.mdate | Extracting components from messy dates
modal | Resolves messy dates into a central tendency
modal.mdate | Resolves messy dates into a central tendency
month.mdate | Extracting components from messy dates

## -- N --

new_messydate | A flexible date class for messy dates
new_messyduration | A flexible duration class for messy durations

## -- O --

on_or_after | Annotates dates as censored, uncertain, or approximate
on_or_before | Annotates dates as censored, uncertain, or approximate
operate_arithmetic | Arithmetic operations for messydates
operate_inequalities | Logical operations on messy dates
operate_proportional | Proportion of messy dates meeting logical test
operate_set | Set operations for messy dates
operate_statements | Logical statements on messy dates

## -- P --

precision | Extracting components from messy dates
precision.mdate | Extracting components from messy dates
print.mdate | A flexible date class for messy dates
print.mduration | A flexible duration class for messy durations

## -- R --

random | Resolves messy dates into a central tendency
random.mdate | Resolves messy dates into a central tendency
rep.mdate | Basic vector methods for 'mdate' objects
resolve_extrema | Resolves messy dates into an extrema
resolve_tendency | Resolves messy dates into a central tendency

## -- S --

second.mdate | Extracting components from messy dates
seq.mdate | Sequence method for messydates

## -- T --

tz.mdate | Extracting components from messy dates

## -- U --

uncertain | Annotates dates as censored, uncertain, or approximate
unique.mdate | Basic vector methods for 'mdate' objects

## -- V --

validate_messydate | A flexible date class for messy dates
validate_messyduration | A flexible duration class for messy durations
vmax | Resolves messy dates into an extrema
vmax.mdate | Resolves messy dates into an extrema
vmean | Resolves messy dates into a central tendency
vmean.mdate | Resolves messy dates into a central tendency
vmedian | Resolves messy dates into a central tendency
vmedian.mdate | Resolves messy dates into a central tendency
vmin | Resolves messy dates into an extrema
vmin.mdate | Resolves messy dates into an extrema
vmodal | Resolves messy dates into a central tendency
vmodal.mdate | Resolves messy dates into a central tendency
vrandom | Resolves messy dates into a central tendency
vrandom.mdate | Resolves messy dates into a central tendency

## -- Y --

year.mdate | Extracting components from messy dates

## -- misc --

%><% | Proportion of messy dates meeting logical test
%><%.mdate | Proportion of messy dates meeting logical test
%>=<% | Proportion of messy dates meeting logical test
%>=<%.mdate | Proportion of messy dates meeting logical test
%g% | Proportion of messy dates meeting logical test
%g%.mdate | Proportion of messy dates meeting logical test
%ge% | Proportion of messy dates meeting logical test
%ge%.mdate | Proportion of messy dates meeting logical test
%intersect% | Set operations for messy dates
%intersect%.mdate | Set operations for messy dates
%l% | Proportion of messy dates meeting logical test
%l%.mdate | Proportion of messy dates meeting logical test
%le% | Proportion of messy dates meeting logical test
%le%.mdate | Proportion of messy dates meeting logical test
%union% | Set operations for messy dates
%union%.mdate | Set operations for messy dates
+.mdate | Arithmetic operations for messydates
-.mdate | Arithmetic operations for messydates
<.mdate | Logical operations on messy dates
<=.mdate | Logical operations on messy dates
>.mdate | Logical operations on messy dates
>=.mdate | Logical operations on messy dates
[.mdate | Basic vector methods for 'mdate' objects
[<-.mdate | Basic vector methods for 'mdate' objects
[[.mdate | Basic vector methods for 'mdate' objects
[[<-.mdate | Basic vector methods for 'mdate' objects