0
我有一個數據框列,其中包含電子郵件中使用的RFC 822日期時間格式的字符串。例如:在R中解析RFC 822(電子郵件)格式的日期時間?
Mon, 14 May 2001 16:39:00 -0700 (PDT)
如何分析這些爲Date
對象的列?
我認爲這是類似於format(x, "%a, %d %b %Y %H:%M:%S %z (%Z)")
但我沒有得到它的工作成功。我很好地使用任何軟件包(例如lubridate
)。
'format'是從日期時間類去字符串,而不是周圍的其他方式。您需要'as.POSIXct'或'strptime',例如'as.POSIXct('Mon,2001年5月14日16:39:00 -0700(PDT)',format =「%a,%d%b%Y%H:%M:%S%z」)' – alistaire
謝謝,你說得對,我正在使用錯誤的功能。 'as.POSIXct'似乎工作。我用這個發佈了一個答案。如果你想獲得信貸或者你有更好的解決方案,請隨意添加你自己的答案。 – paul