【发布时间】:2017-10-18 10:09:05
【问题描述】:
我正在使用 lubridate 将时间戳解析为 POSIXlt。
user time
____ ____
1 2017-09-01 00:01:01
1 2017-09-01 00:01:20
1 2017-09-01 00:03:01
library(lubridate)
data[, time:=parse_date_time2(time,orders="YmdHMS",tz="NA")]
但这导致了
警告信息: 在 as.POSIXct.POSIXlt(.mklt(.Call("parse_dt", x, orders, FALSE, ) 中: 未知时区“NA” 任何帮助表示赞赏。
【问题讨论】:
-
日期时间总是有一个时区。我可以告诉你这不是“NA”。
-
您确定您的格式
"YmdHMS"对输入正确吗? -
如果您提供complete minimal reproducible example 来回答您的问题,我们更有可能为您提供帮助。我们可以从中工作并用来向您展示如何回答您的问题。
标签: r data.table lubridate