2017-04-03 69 views
2

誰能告訴我爲什麼我只有1895個元素而不是1896(79天X 24小時)?R代碼:列表中的總項目

時間指數< - SEQ(來自= as.POSIXct( 「2017年1月2日01:00」),來= as.POSIXct( 「2017年3月21日24:00」),由=「小時「)

長度(時間指數) [1] 1895年

回答

4

夏令?

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 
+0

你知道如何阻止它? –

+0

time_index < - seq(from = as.POSIXct(「2017-01-02 01:00」,tz ='UTC'),to = as.POSIXct(「2017-03-22 00:00」,tz =' UTC'),by =「hour」) –

+0

我編輯了答案以回答你評論中的問題,請看上面。 –