- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用包 parsedate
将几种不同的日期时间格式解析/转换为统一/同类格式问题是有些日期将是英语(我的机器语言),有些将使用西类牙语,请允许我举例说明:
我有两个向量:
#English dates
dates<-c("2016 jun 15 8:39 p.m","2016 apr 2 8:39 a.m","2016 dec 2 8:39 a.m")
#Spanish dates
fechas<-c("2016 junio 15 8:39 p.m","2016 abril 2 8:39 a.m","2016 diciembre 2 8:39 a.m")
我注意到函数 parse_date()
正确地将向量 dates
转换为所需的输出格式,但是当尝试用西类牙语日期解析向量时它不起作用即使将本地时间更改为“西类牙语”,如下所示:
#Parsing english dates
parsedate::parse_date(dates)
> parsedate::parse_date(dates)
[1] "2016-06-15 08:39:00 UTC" "2016-04-02 08:39:00 UTC" "2016-12-02 08:39:00 UTC"
#Parsing spanish dates
Sys.setlocale("LC_TIME", "Spanish")
parsedate::parse_date(fechas)
> Sys.setlocale("LC_TIME", "Spanish")
[1] "Spanish_Spain.1252"
> parsedate::parse_date(fechas)
[1] "2016-01-15 08:39:00 UTC" "2016-01-02 08:39:00 UTC" "2016-01-02 08:39:00 UTC"
西类牙语输出是错误的,因为它应该在英语日期中返回相同的输出,我已经尝试了几种方法来正确地将我的机器的本地时间更改为西类牙语,但没有成功。
如果你能帮助我,我将不胜感激。
最佳答案
请参阅此处 https://github.com/tidyverse/lubridate/issues/781
Sys.setlocale("LC_TIME", "Spanish_Spain.1252")
format <- "%a@%A@%b@%B@%p@"
enc2utf8(unique(format(lubridate:::.date_template, format = format)))
str(lubridate:::.get_locale_regs("Spanish_Spain.1252"))
library(lubridate)
Sys.getlocale("LC_TIME")
[1] "Spanish_Spain.1252"
parse_date_time(fechas, 'ymd HM')
[1] "2016-06-15 08:39:00 UTC" "2016-04-02 08:39:00 UTC" "2016-12-02 08:39:00 UTC"
关于R 用外语转换日期时间格式不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71278155/
例如,日语、unicode 或 HTML 编码的属性中的字符串的正确格式是什么? 例如,其中哪一个使用正确? title=パートナー
现在我正在使用 spring 框架 + java + mysql(maria db)执行 select query(for searching) 时,没有问题但是当用韩语 (utf-8) 词搜索时那个
我的目标是编写某种会说西类牙语的聊天机器人。我见过简单的 python 聊天机器人的示例,但它们的答案大多只是随机的。我希望机器人能够部分理解问题并制定回应,例如 http://cleverbot.c
我正在尝试开发一个从段落中提取主题标签的函数,基本上是以#开头的单词 (#cool #life #cars #سيارات) 我已经尝试了几种方法,例如使用 split() 和使用正则表达式,但没有尝
我希望检索字符串中包含的工作日的下一个可能日期。复杂之处在于这个工作日将使用外语(sv_SE)。 在 bash 中我可以使用“dateround”解决这个问题: startdate=$(daterou
我需要在高级 PDF 上显示数据,其中字段包含英文和中文字符。英文显示正常,但中文不出现。有哪些选项可以让汉字也出现? 最佳答案 NetSuite 在后台使用名为 BFO 的库来呈现 PDF。 Use
是否可以重新发布具有不同标题的现有 iOS 应用程序? 该应用程序支持多种语言,但在应用商店中只有一个英文标题。我的想法很可能是任性的,我的潜在俄罗斯/印度/中国/法国观众看不到它。 听起来不像是 A
我是一名优秀的程序员,十分优秀!