Skip to contents

This function standardise inconsistent date formats.

Usage

emend_clean_date(dates_vector, chat = get_default_chat())

Arguments

dates_vector

A character vector that is assumed to be dates.

chat

A chat object defined by ellmer.

Value

A vector of Date objects.

Examples

# \donttest{
x <- c("16/02/1997", "20 November 2024", "24 Mar 2022", "2000-01-01", "Jason", 
       "Dec 25, 2030", "11/05/2024", "March 10, 1999")
chat <- ellmer::chat_ollama(model = "llama3.1:8b", seed = 0, echo = "none")
emend_clean_date(x, chat = chat)
#> [1] "1997-02-16" "2024-11-20" "2022-03-24" "2000-01-01" NA          
#> [6] "2020-12-25" "2024-05-11" "1999-03-10"
# }