2017-03-02 51 views

回答

1

要保持清醒的心態:

t1<-as.POSIXct("2017-03-02 11:58:20") 
t2<-as.POSIXct("2017-03-02 12:00:05") 
dur <- lubridate::as.period(lubridate::as.duration(lubridate::interval(t1,t2))) 
sprintf('%02d %02d:%02d:%02d', day(dur), hour(dur), minute(dur), second(dur)) 

通常情況下,期間類別可能不準確(閏日等),但自第一次通過持續時間以來,它應該是正確的。

相關問題