Format datetime cells in a flextable.
Usage
colformat_datetime(
x,
i = NULL,
j = NULL,
fmt_datetime = get_flextable_defaults()$fmt_datetime,
na_str = get_flextable_defaults()$na_str,
nan_str = get_flextable_defaults()$nan_str,
prefix = "",
suffix = ""
)
Arguments
- x
a flextable object
- i
rows selection
- j
columns selection.
- fmt_datetime
see
strptime()
- na_str, nan_str
string to be used for NA and NaN values
- prefix, suffix
string to be used as prefix or suffix
See also
Other cells formatters:
colformat_char()
,
colformat_date()
,
colformat_double()
,
colformat_image()
,
colformat_int()
,
colformat_lgl()
,
colformat_num()
,
set_formatter()
Examples
dat <- data.frame(
z = Sys.time() + (1:3) * 24,
w = Sys.Date() - (1:3) * 24
)
ft <- flextable(dat)
ft <- colformat_datetime(x = ft)
ft <- autofit(ft)
ft
z
w
2024-10-27 19:26:31
2024-10-03
2024-10-27 19:26:55
2024-09-09
2024-10-27 19:27:19
2024-08-16