R/pre_date.R

Defines functions pre_date

pre_date <- function(x) {
  y <- lubridate::year(x)
  m <- lubridate::month(x)
  
  result <- as.Date(
    paste(
      ifelse(m == 1, y - 1, y),
      ifelse(m >= 2, m - 1, 12),
      '01',
      sep = '-'
    )
  )
  return(result)
}
sukhyun23/wage documentation built on April 22, 2020, 2:44 p.m.