R 列表中的项目总数

R 列表中的项目总数,r,indexing,R,Indexing,谁能告诉我为什么我只有1895个元素而不是1896个(79天X 24小时) 时间索引[1]1895 夏令时 time_index[1655:1660] [1] "2017-03-11 23:00:00 EST" "2017-03-12 00:00:00 EST" [3] "2017-03-12 01:00:00 EST" "2017-03-12 03:00:00 EDT" [5] "2017-03-12 04:00:00 EDT" "2017-03-12 05:00:00 EDT" 要阻止这

谁能告诉我为什么我只有1895个元素而不是1896个(79天X 24小时)

时间索引[1]1895
夏令时

time_index[1655:1660]

[1] "2017-03-11 23:00:00 EST" "2017-03-12 00:00:00 EST"
[3] "2017-03-12 01:00:00 EST" "2017-03-12 03:00:00 EDT"
[5] "2017-03-12 04:00:00 EDT" "2017-03-12 05:00:00 EDT"
要阻止这种情况发生,必须选择一个没有夏令时的时区,下面是一个例子

time_index <- seq(from = as.POSIXct("2017-01-02 01:00",tz = 'UTC'),
                 to = as.POSIXct("2017-03-21 24:00", tz = 'UTC'), 
                  by = "hour")


length(time_index)
[1] 1896

time\u index你知道如何阻止它吗?time\u index我编辑了答案来回答你评论中的问题,请看上面。
time_index <- seq(from = as.POSIXct("2017-01-02 01:00",tz = 'UTC'),
                 to = as.POSIXct("2017-03-21 24:00", tz = 'UTC'), 
                  by = "hour")


length(time_index)
[1] 1896