R 从日期时间转换为日期

Dar*_*ici 3 r date-difference

我必须做日期之间的差异并返回天数。日期格式如下:

12/9/2011 12:00:00 上午

有谁知道如何在不使用 lubridate 的情况下进行差异化处理?

akr*_*run 7

我们可以使用asPOSIXct转换为DateTime

v1 <- as.POSIXct("12/9/2011 12:00:00 AM", format = "%d/%m/%Y %I:%M:%S %p")
Run Code Online (Sandbox Code Playgroud)

如果我们只需要 Date

as.Date(v1)
Run Code Online (Sandbox Code Playgroud)

  • @DarioFederici 在这种情况下,您显示的 NA 可能具有不同的格式。 (2认同)