【发布时间】:2017-03-10 06:33:20
【问题描述】:
我正在使用lubridate::parse_date_time 解析日期,但有些日期不起作用。例如,为什么2004-04-04 02:00 返回NA 而2004-04-04 01:00 和2004-04-04 03:00 工作?
library("lubridate")
"2004-04-04 01:00" %>% parse_date_time(c("Ymd HM"), tz = "America/New_York")
"2004-04-04 02:00" %>% parse_date_time(c("Ymd HM"), tz = "America/New_York")
"2004-04-04 03:00" %>% parse_date_time(c("Ymd HM"), tz = "America/New_York")
这里有另外两个返回NA的例子:
"20110313 0240" %>% parse_date_time(c("Ymd HM"), tz = "America/New_York")
"20130310 0255" %>% parse_date_time(c("Ymd HM"), tz = "America/New_York")
我使用的是 lubridate 1.6.0 版。
【问题讨论】:
-
夏令时变化...直接从 1:59 到 3:00