我正在尝试将数据集中的日期格式转换为R可读的内容。我的想法是使用strftime函数:
time = strftime("Tue Jan 01 19:28:39 EST 2013", format="%a %b %d %H:%M:%S")
但是它导致了以下错误:
Error in as.POSIXlt.character(x, tz = tz) :
character string is not in a standard unambiguous format
我怎么解决这个问题?
答案 0 :(得分:1)
改为使用as.POSIXct
:
time = as.POSIXct("Tue Jan 01 19:28:39 EST 2013", format="%a %b %d %H:%M:%S EST %Y")
同样的format
掩码在技术上也应该与strftime
一起使用,但在我的系统上不起作用。因人而异。
答案 1 :(得分:0)
ParsedDate< - strptime(" Tue Jan 01 19:28:39 2013 2013","%a%b%d%H:%M:%S EST%Y&#34 ;)