使用lubridate解析datetime
我正在尝试使用以下格式解析以下datetime:使用lubridate解析datetime,r,lubridate,R,Lubridate,我正在尝试使用以下格式解析以下datetime: library(lubridate) a <- "2004-05-07 18:24:58.666424" 库(lubridate) amdy=月-日-年,您的数据设置为ymd 试试ymd_hms或ymd options(digits.secs=6) as.POSIXct(a,"%Y-%m-%d %H:%M:%S.%OS") #[1] "2004-05-07 18:24:58.666424" 使用lubridate,您可以指定秒数有一个带
library(lubridate)
a <- "2004-05-07 18:24:58.666424"
库(lubridate)
amdy=月-日-年,您的数据设置为ymd
试试ymd_hms或ymd
options(digits.secs=6)
as.POSIXct(a,"%Y-%m-%d %H:%M:%S.%OS")
#[1] "2004-05-07 18:24:58.666424"
使用lubridate
,您可以指定秒数有一个带特殊S代码>或OS
格式;有关更多解析选项,请参见?解析日期时间
> parse_date_time("2004-05-07 18:24:58.666424", 'ymd HMS!')
[1] "2004-05-07 18:24:58 UTC"
或者,它似乎只使用通常的默认值“ymd HMS”
就可以很好地解析:
还是速记
ymd_hms("2004-05-07 18:24:58.666424")
parse_date_time("2004-05-07 18:24:58.666424", 'ymd HMS')
ymd_hms("2004-05-07 18:24:58.666424")