2016-08-07 18 views
0

フォーマット「HH SS AM/PM:MM」の文字列を変換する方法がある "HH:MM:SS AM/PM"をRの24時間形式に変換する方法?

私はHMSを試みたが、それは仕事をdidnot R.

で24時間形式には。

私がstrptimeを使用しているとき、それは私にも私が望んでいない日付を与えています。

strptime(c("1:00:29 AM","1:00:29 PM"), "%I:%M:%S %p") 
#output "2016-08-07 01:00:29 IST" "2016-08-07 13:00:29 IST" 

答えて

2

は、我々はこれがchron

library(chron) 
times(time) 
#[1] 01:00:29 13:00:29 
から ?timesを使用して timesクラスに変換することができ format

time <- format(strptime(c("1:00:29 AM","1:00:29 PM"), "%I:%M:%S %p"), "%H:%M:%S") 
time 
#[1] "01:00:29" "13:00:29" 

を使用することができかもしれませ

関連する問題