【发布时间】:2019-11-18 10:12:30
【问题描述】:
我无法让它工作,请有人告诉我出了什么问题吗?在具有德语语言环境的 Windows 上。
library(lubridate)
library(dplyr)
t0 <- "Dienstag, 19. Februar 2019 12:49:06"
t0 %>% parse_date_time(orders="ymd",locale="German_Germany.1252")
t0 %>% parse_date_time(orders="ymd",locale="de-DE.utf-8")
t0 %>% parse_date_time(orders="ymd")
这些都不起作用...我认为 parse_date_time 应该让这样的事情变得更容易。 还是我必须指定格式“%H %M %s”等? 有没有一个包可以像这样解析输入而不必指定每个细节?
Sys.getlocale() 的输出:
LC_COLLATE=German_Germany.1252;LC_CTYPE=German_Germany.1252;LC_MONETARY=German_Germany.1252;LC_NUMERIC=C;LC_TIME=German_Germany.1252
【问题讨论】:
标签: r date parsing time lubridate