R 3.5-csv文件日期转换错误的年份

R 3.5-csv文件日期转换错误的年份,r,date,type-conversion,R,Date,Type Conversion,代码按原样从R Studio控制台复制 以下是从csv加载到数据框数据的日期字段: 使用as.Date转换后,结果如下: > as.Date (data[1:10,'Date'],"%m/%d/%y") [1] "2020-07-01" "2020-07-01" "2020-07-01" "2020-07-01" "2020-07-01" "2020-07-01" "2020-07-01" "2020-07-01" "2020-07-01" [10] "2020-07-01" 2017

代码按原样从R Studio控制台复制

以下是从csv加载到数据框数据的日期字段:

使用
as.Date
转换后,结果如下:

> as.Date (data[1:10,'Date'],"%m/%d/%y")
 [1] "2020-07-01" "2020-07-01" "2020-07-01" "2020-07-01" "2020-07-01" "2020-07-01" "2020-07-01" "2020-07-01" "2020-07-01"
[10] "2020-07-01"
2017年变为2020年-其余的都是正确的-有人能帮我理解我做错了什么吗

提前谢谢

编辑:忘记在csv文件中提及日期,日期采用datetime格式,如下面的屏幕截图所示:


您需要在4位数年份使用大写字母“Y”,在2位数年份使用小写字母“Y”

在%yaarrggh中使用大写字母Y。。。!非常感谢!!!
> as.Date (data[1:10,'Date'],"%m/%d/%y")
 [1] "2020-07-01" "2020-07-01" "2020-07-01" "2020-07-01" "2020-07-01" "2020-07-01" "2020-07-01" "2020-07-01" "2020-07-01"
[10] "2020-07-01"