使用lubridate解析具有mm / dd / yyyy 0:00:00格式的日期时,如何解决错误

时间:2019-04-25 17:42:06

标签: r lubridate

我正在尝试使用mdy_hms()用lubridate解析格式为mm / dd / yyyy_hh:mm:ss的时间戳矢量。

所有日期均已正确解析,除了10/1/2018 0:00:00

我尝试在lubridate调用中添加truncated = 2,这通常可以解决条目不完整的问题,但这也不起作用。

我猜测问题出在0:00:00(这是向量中唯一一个全零的数字),我尝试使用零的其他日期也有相同的问题。

mdy_hms(10/1/2018 0:00:00)
Error: unexpected numeric constant in "mdy_hms(10/1/2018 00"

mdy_hms(10/1/2018 00:00:00, truncated = 2)
Error: unexpected numeric constant in "mdy_hms(10/1/2018 00"

1 个答案:

答案 0 :(得分:0)

嗨,carlite我无法复制您的变量,那里没有(10/1/2018 0:00:00),当我用“”括起来时,我不相信R甚至能够创建类似的东西效果很好。

int