从 POSIXct 转换为 R 中的字符

Converting from POSIXct to character in R

我在文件中有一个 POSIXct 日期时间列。

$date
[1] "POSIXct" "POSIXt" 
"2005-10-13 14:13:08 UTC"

我想将其转换为字符列。

有什么想法吗?

只需将您的 POSIXCT 对象转换为字符,例如

date <- as.POSIXct("20-Jan-2018 19:06:08.314", format="%d-%b-%Y %H:%M:%OS")
date.str <- as.character(date)
date.str

[1] "2018-01-20 19:06:08"