为什么按照里面的步骤弄的strptime函数,最后结果出来是缺失值的,这是什么原因
?strptime
%B - Full month name in the current locale.
中文系统就用 “一月"
需要改变系统的locale才行
Sys.setlocale("LC_TIME","English")
> "English_United States.1252"
运行上述代码,再运行strptime就可以得到结果
若再运行代码
Sys.setlocale("LC_TIME","Chinese")
[1] "Chinese (Simplified)_China.936"
然后再运行strptime,就还是得到NA 的结果