Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
String 将字符串转换为日期时的语言环境问题_String_Date_Locale_Date Conversion_Chron - Fatal编程技术网

String 将字符串转换为日期时的语言环境问题

String 将字符串转换为日期时的语言环境问题,string,date,locale,date-conversion,chron,String,Date,Locale,Date Conversion,Chron,我无法将字符串转换为日期。首先,我遇到了这个问题,发现as.chron使用的是荷兰语缩写。因此,我认为更改区域设置可以解决这个问题。然而,在这样做之后,我仍然有同样的问题,我无法确定在哪里调整.chron使用的语言 输入 输出 Sys.setlocale("LC_ALL","English") [1] "LC_COLLATE=English_United States.1252;LC_CTYPE=English_United States.1252;LC_MONETARY=Eng

我无法将字符串转换为日期。首先,我遇到了这个问题,发现as.chron使用的是荷兰语缩写。因此,我认为更改区域设置可以解决这个问题。然而,在这样做之后,我仍然有同样的问题,我无法确定在哪里调整.chron使用的语言

输入

输出

Sys.setlocale("LC_ALL","English")
[1] "LC_COLLATE=English_United States.1252;LC_CTYPE=English_United         States.1252;LC_MONETARY=English_United States.1252;LC_NUMERIC=C;LC_TIME=English_United States.1252"
> as.chron("Mrt 12, 2015", format = "%b %e, %Y")
[1] (03/12/15 00:00:00)
> as.chron("Mar 12, 2015", format = "%b %e, %Y") 
[1] (NA NA)

通过重新启动Rstudio解决了此问题

Sys.setlocale("LC_ALL","English")
[1] "LC_COLLATE=English_United States.1252;LC_CTYPE=English_United         States.1252;LC_MONETARY=English_United States.1252;LC_NUMERIC=C;LC_TIME=English_United States.1252"
> as.chron("Mrt 12, 2015", format = "%b %e, %Y")
[1] (03/12/15 00:00:00)
> as.chron("Mar 12, 2015", format = "%b %e, %Y") 
[1] (NA NA)