2013-07-11 147 views
0

我已經將數據從sqlite表中拉入R.其中一列是一個字符串,這是一個數據時間在sqlite中。它是按以下格式:上午/下午從sqlite格式化日期時間字段到R日期時間字段的區別

    time_json   number 
1 2013-07-08 01:06:02 AM    6 
2 2013-07-08 01:08:01 AM    6 
3 2013-07-08 01:12:01 AM    6 
4 2013-07-08 01:14:01 AM    6 
5 2013-07-08 01:16:01 AM    6 

我需要的time_json字段格式爲R中合適的日期時間,以及佔AM/PM的區別。我沒有嘗試過的作品。

謝謝親切。

回答

1

這似乎是工作,使用?strptime列出的格式:

test <- c("2013-07-08 01:06:02 AM", "2013-07-08 01:06:02 PM") 

as.POSIXct(
    test, 
    format="%Y-%m-%d %I:%M:%S %p" 
) 

結果:

[1] "2013-07-08 01:06:02 EST" "2013-07-08 13:06:02 EST" 
相關問題