在lubridate中的一个简单问题 - 我想将一个hms对象转换为自当日起适当的秒数。 例如:library(lubridate) hms("12:34:45") 我想知道12小时34分钟45秒究竟是多少秒 类似于明显的方法seconds(hms("12:34:45")) 仅返回45s ...
首先,让我们创建一些示例数据。时间使用lubridate的hm进行存储,因为这似乎是最适合的。library(tibble) library(lubridate) #> #> Attaching package: 'lubridate' #> The following o...
我有一个包含开始时间和结束时间的数据框: id start_time end_time 1 1 2018-09-02 11:13:00 2018-09-02 11:54:00 2 2 2018-09-02 14:34:00 2018-09-02 1...
当查看日期时间值与时区从PDT切换到PST重叠时,似乎R在1:36:14而不是预期的2:00:00切换时区。具体来说,R将PST时区分配给2021-11-07 01:36:14之后的所有日期时间(如下所示): x <-c( "2021-11-07 1:00:00", "...
我在`lubridate`包中发现了一种奇怪的行为:`dmy(NA)`会引发错误而不是只返回NA。当我想要转换一个列,其中一些元素是NA而其他日期字符串通常可以轻松转换时,这会给我带来问题。 下面是一个最小示例: library(lubridate) df <- data.frame...
我有一个某种程序的起始日期长列表。规定该过程必须在最多6个工作日内完成。我希望计算截止日期。 使用R中的lubridate,我可以得到一个为期六天的截止日期,如下所示:> library(lubridate) > date.in <- dmy(c("30-8-2001", "...
请考虑以下内容:library(lubridate) period1 = weeks(2) as.numeric(period1, "weeks") > 2 # as expected 现在我正在尝试用月份做类似的事情:period2= months(6) as.numeric(p...
我希望创建一个日期向量,包括两个特定时刻之间以1个月为步长的所有日期,就像这篇文章所描述的一样(创建两个日期之间的所有日期向量),然后将其转换成因子以进行数据可视化。 然而,我想要的日期格式是YYYY-Mon,例如2010-Feb。但迄今为止,我只能获得标准格式2010-02-01的日期,使...