0
我試圖在谷歌電子表格中使用
googlesheets
庫來解析一些時間,該庫會調用readr
。如何閱讀中午至下午1點使用讀取器的時間
我可以分析當天的幾乎任何時候,沒有問題。例如,它的工作原理如下:
>library('readr')
>parse_datetime("2015 01:14 PM", "%Y %H:%M %p")
"2015-01-01 13:14:00 UTC"
但是,對於12:00至12:59 PM之間的時間,我會收到解析失敗警告和NA結果。例如讀一些與12:14的結果在這一個時間:
>parse_datetime("2015 12:14 PM", "%Y %H:%M %p")
Warning: 1 parsing failure.
row col expected actual
1 -- valid date 2015 12:14 PM
NA
我如何格式化無論是時間還是以12:00和12:59之間讀取時間格式字符串?
貌似這顯然修正了一個錯誤:https://github.com/tidyverse/readr/issues/618。你能更新你的'readr'版本嗎? – Marius
謝謝。我沒有意識到我的R版本已經過時了。 –
或閱讀它作爲一個字符串,然後用lubridate解析 –