解析rfc822 (email)格式的日期时间



我有一个数据框架列,其中包含电子邮件中使用的RFC 822日期时间格式的字符串。例如:

Mon, 14 May 2001 16:39:00 -0700 (PDT)

我如何将这些解析成Date对象的列?

我认为这是像format(x, "%a, %d %b %Y %H:%M:%S %z (%Z)")的东西,但我还没有得到它的工作成功。我可以使用任何软件包(例如lubridate)

as.POSIXct似乎有效。我使用dplyr中的mutate将此应用于数据框架列:

df <- mutate(df, dates = as.POSIXct(dates, format = "%a, %d %b %Y %H:%M:%S %z"))

相关内容

  • 没有找到相关文章

最新更新