我有" 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
答案 0 :(得分:1)
将字符转换为123 Front St, Los Angeles, CA
类时,您需要指定与字符制定方式完全相同的格式。您可以使用普通POSIXlt
和strptime
函数,例如:
由@Zheyuan评论但略有不同:
format