Skip to contents

Format datetime depending on the selected language

Usage

format_datetime(
  datetime = character(),
  language = "en",
  sec = TRUE,
  type = "datetime"
)

Arguments

datetime

Datetime converted in character vector (character)

language

Selected language, "en" or "fr" (character)

sec

Should we display seconds or not (logical)

type

Is the object a date or a datetime ? c("datetime", "date") (character)

Details

English format of datetime is like "2023-05-20 16:56:22"
French format is like "20-05-2023 16:56:22".
Datetime has to be given in the default format ("%Y-%m-%d %H:%M:%S", like "2023-05-20 16:56:22").

Examples

if (FALSE) {
  format_datetime(datetime = "2023-05-20 16:56:22", language = "fr", sec = FALSE)
}