fix_date {datefixR} | R Documentation |
Converts a single improperly formatted date to R's Date class Supports numerous separators including /,- or white space. Supports all-numeric, abbreviation or long-hand month notation. Where day of the month has not been supplied, the first day of the month is imputed. When day, month and year is given either DMY or YMD is assumed; the US system of MDY is not supported.
fix_date(date, day.impute = 1, month.impute = 7, format = "dmy")
date |
Character to be converted to R's date class. |
day.impute |
Integer. Day of the month to be imputed if not available.
defaults to 1. If |
month.impute |
Integer. Month to be be imputed if not available.
Defaults to 7 (July). If |
format |
Character. The format which a date is mostly likely to be given
in. Either |
An object belonging to R's built in Date
class.
fix_dates
Similar to fix_date()
except is applicable
to columns of a dataframe.
bad.date <- "02 03 2021"
fixed.date <- fix_date(bad.date)