¿Cuáles son los formatos de "fecha inequívoca estándar" para la conversión de cadena a fecha en R?

Por favor considere lo siguiente

$ R --vanilla

> as.Date("01 Jan 2000")
Error in charToDate(x) :
    character string is not in a standard unambiguous format

Pero esa fecha claramente.es En un formato estándar no ambiguo. ¿Por qué el mensaje de error?

Peor aún, una fecha ambigua es aparentemente aceptada sin advertencia o error y luego se lee incorrectamente.

> as.Date("01/01/2000")
[1] "0001-01-20"

He buscado y encontrado otras 28 preguntas en la etiqueta [R] que contiene este mensaje de error. Todo con soluciones y soluciones que implican la especificación del formato, iiuc. Esta pregunta es diferente porque estoy preguntando dónde se definen los formatos estándar no ambiguos de todos modos, ¿se pueden cambiar? ¿Todos reciben estos mensajes o es solo yo? Tal vez es locale relacionado?

En otras palabras, ¿hay una solución mejor que la necesidad de especificar el formato?

29 preguntas que contienen "[R] formato estándar no ambiguo"

> sessionInfo()
R version 2.15.2 (2012-10-26)
Platform: x86_64-w64-mingw32/x64 (64-bit)

locale:
[1] LC_COLLATE=English_United Kingdom.1252
[2] LC_CTYPE=English_United Kingdom.1252
[3] LC_MONETARY=English_United Kingdom.1252
[4] LC_NUMERIC=C
[5] LC_TIME=English_United Kingdom.1252

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base

Respuestas a la pregunta(4)

Su respuesta a la pregunta