Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用lubridate解析datetime_R_Lubridate - Fatal编程技术网

使用lubridate解析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,您可以指定秒数有一个带

我正在尝试使用以下格式解析以下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
,您可以指定秒数有一个带特殊
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")