将strptime转换为as.POSIXct时,毫秒会发生变化

时间:2017-11-13 21:03:40

标签: strptime milliseconds

我的目标如下:

java.time

当我使用as.POSIT进行转换时,我得到了以下内容:

a<-strptime(time_second, "%Y-%m-%d %H:%M:%OS")
head(a)
[1] "2016-07-05 20:53:47.166 CDT" "2016-07-05 21:45:00.485 GMT"
[3] "2016-07-05 21:45:30.031 CDT" "2016-07-05 21:45:52.106 GMT"
[5] "2016-07-05 21:45:52.106 CDT" "2016-07-05 21:45:52.106 GMT"

你发现一毫秒减少了1毫秒,有些没有变化(例如最后一个)。任何人都可以找出问题所在吗?

提前致谢。

0 个答案:

没有答案