我有一个向量字符串,需要将其转换为日期。这仅适用于“ dd-mmm-YYYY”格式的某些日期。
示例:这有效:strptime("21-Sep-2017", format = "%d-%b-%Y")
这不起作用并返回NA
:strptime("21-Dec-2017", format = "%d-%b-%Y")
我在做什么错或看不到?
这是因为您locale
可能是一个December
不缩写为的人Dec
。无需更改会话设置,您只需
lubridate::parse_date_time("21-Dec-2017", orders = "d-b-Y", locale = "us")
[1] "2017-12-21 UTC"
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句