从R中的数据时间中提取时间

时间:2016-07-06 18:23:08

标签: r

我有" datetimes"像这样:

02FEB2015:00:06:00.000000

需要将时间提取为:

06:00

试过:

strftime('02FEB2015:00:06:00.000000', format="%H:%M:%S")

另外:

strptime('02FEB2015:00:06:00.000000', format="%H:%M:%S")

导致NA。

但得到错误:

Error in as.POSIXlt.character(x, tz = tz) : 
character string is not in a standard unambiguous format

1 个答案:

答案 0 :(得分:1)

将字符转换为123 Front St, Los Angeles, CA 类时,您需要指定与字符制定方式完全相同的格式。您可以使用普通POSIXltstrptime函数,例如:

由@Zheyuan评论但略有不同:

format