R/extract_dates.R

Defines functions date_unifier

Documented in date_unifier

#' Extract dates from long date-time string
#'
#' Legacy function for standardising dates autogenerated by SurveyCTO
#'
#' @param x Date and time field that is generated by SurveyCTO
#'
#' @return Date in the format YYYY-MM-DD
#' @export
#'
#' @examples mutate(dataframe, mydate = date_unifier(SubmissionDate))
date_unifier <- function(x) {
  as.Date(str_extract(x, "^[[:alpha:]]{3} \\d+, \\d{4}"), format = "%B %d, %Y")
}
SCIFoundation/sciCoverageR documentation built on Oct. 31, 2024, 11:45 p.m.