0

从 RI 将数据读入 MySQL 数据库。有一个日期列。问题是结果非常非常糟糕。

head(inputd$Semaine_lundi, n=20) [1] "-1-12-09 00:13:36 LMT" "-1-12-16 00:13:36 LMT" "-1-12-16 00:13:36 LMT" "-1-12-23 00:13:36 LMT" [5] "-1-12-30 00:13:36 LMT" "-1-12-06 00:13:36 LMT" "-1-12-13 00:13:36 LMT" "-1-12-20 00:13:36 LMT" [9] "-1-12-27 00:13:36 LMT" "-1-12-30 00:13:36 LMT" "-1-12-30 00:13:36 LMT" "-1-12-30 00:13:36 LMT" [13] "-1-12-30 00:13:36 LMT" "-1-12-30 00:13:36 LMT" "-1-12-30 00:13:36 LMT" "-1-12-07 00:13:36 LMT" [17] "-1-12-07 00:13:36 LMT" "-1-12-07 00:13:36 LMT" "-1-12-07 00:13:36 LMT" "-1-12-07 00:13:36 LMT"

我以前从未见过这种情况,并且没有诸如 as.Date 或 as.POSIXct 之类的转换方法有效。请问如何解决?

4

1 回答 1

0

我们也可以使用lubridate

library(lubridate)
dmy_hms(x)
#[1] "2009-12-01 00:13:36 UTC"

数据

x <- "-1-12-09 00:13:36 LMT"
于 2016-12-13T12:21:39.820 回答