2013-07-11 142 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" 
相关问题