2016-11-08 15 views
1

時間をとって分(例えば13:34)に変換し、それが表す日の分(分)に変換する必要があります。 +34)または814分Rは時刻を合計時間に変換する関数

私はおそらく潤滑油を使用して、時には60分を加えて分を追加することで、時と分を変数に抽出することを考えていました。

しかし、私は既にこれに使用できるメソッドまたは関数がありますか?私はSOのコミュニティに確認したいと思った。

おかげ

答えて

1

RAWRのおかげで - うまく働いていたPOSIXタイプの答えを提供する:ここでみんなのために

difftime(as.POSIXct('13:34', format = '%H:%M'), as.POSIXct('00:00', format = '%H:%M'), units = 'min') 

は、私が得た出力です:

z<-difftime(as.POSIXct('13:34', format = '%H:%M'), as.POSIXct('00:00', format = '%H:%M'), units = 'min') 

#print out z 
> z 

#response 
Time difference of 814 mins 

#confirm that z only has the 814 as value 
> typeof(z) [1] "double" 
関連する問題