如何将"Fri Jul 26 10:58:25 CEST 2019"转换为日期?
How to convert "Fri Jul 26 10:58:25 CEST 2019" to date?
如何将 "Fri Jul 26 10:58:25 CEST 2019" 之类的字符串正确转换为日期。时区每次都不一样。
as.Date("Fri Jul 26 10:58:25 CEST 2019", "%a %b %d %H:%M:%S CEST %Y")
时区的正确占位符是什么(CEST、CET、...)?或者我怎么能忽略时区?这对我的用例并不重要。
也许我对这个问题感到困惑,但如果时区不重要,那么就忽略它吧?
as.Date("Fri Jul 26 10:58:25 2019", "%a %b %d %H:%M:%S %Y")
或者如果你需要明确指定
as.Date("Fri Jul 26 10:58:25 2019", "%a %b %d %H:%M:%S %Y", tz = "CEST")
要使用 gsub
删除 CEST:
as.Date(gsub("(:[[:digit:]][[:digit:]]) ([[:alpha:]]*)", "\1", x), "%a %b %d %H:%M:%S %Y")
如何将 "Fri Jul 26 10:58:25 CEST 2019" 之类的字符串正确转换为日期。时区每次都不一样。
as.Date("Fri Jul 26 10:58:25 CEST 2019", "%a %b %d %H:%M:%S CEST %Y")
时区的正确占位符是什么(CEST、CET、...)?或者我怎么能忽略时区?这对我的用例并不重要。
也许我对这个问题感到困惑,但如果时区不重要,那么就忽略它吧?
as.Date("Fri Jul 26 10:58:25 2019", "%a %b %d %H:%M:%S %Y")
或者如果你需要明确指定
as.Date("Fri Jul 26 10:58:25 2019", "%a %b %d %H:%M:%S %Y", tz = "CEST")
要使用 gsub
删除 CEST:
as.Date(gsub("(:[[:digit:]][[:digit:]]) ([[:alpha:]]*)", "\1", x), "%a %b %d %H:%M:%S %Y")