我尝试使用POSIXct函数转换日期-时间字符串“29.04.2023 06:08:01.165”,但是当我尝试转换整个内容时,我只得到空值:
test <- "29.04.2023 06:08:01.165" z <- as.POSIXct(test,format="%d-%m-%Y %H:%M:%OS") z [1] NA
我做错了什么?当我只想把它返回到秒时,它工作得很好,但我需要毫秒。提前感谢您的帮助!
xxhby3vn1#
这将正确地将日期字符串转换为POSIX对象。z <- as.POSIXct(test,format =“%d.%m.%Y %H:%M:%OS”)
test <- "29.04.2023 06:08:01.165" z <- as.POSIXct(test, format = "%d.%m.%Y %H:%M:%OS")
这就是结果:
z [1] "2023-04-29 06:08:01.164 CEST"
1条答案
按热度按时间xxhby3vn1#
这将正确地将日期字符串转换为POSIX对象。
z <- as.POSIXct(test,format =“%d.%m.%Y %H:%M:%OS”)
这就是结果: