我正在尝试使用
googlesheets
库在谷歌电子表格中解析一些时间,该库调用readr
.
我几乎可以毫无问题地解析一天中的任何时间。例如,这可以正常工作:
>library('readr')
>parse_datetime("2015 01:14 PM", "%Y %H:%M %p")
"2015-01-01 13:14:00 UTC"
但是,对于下午 12:00 到 12:59 之间的时间,我会收到解析失败警告和 NA 结果。例如,阅读时间为 12:14 PM 的内容会导致:
>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 PM 之间的时间?