as.Date(date1) 错误地返回前一天。
我怀疑它与时区有关,但我仍在学习 R 的基础知识,所以我几乎没有机会自己解决它。
我用来产生这个的代码是:
> a <- (capital_paid_summary_per_loan$Arrears_Date[1])
> a
[1] "2015-08-31 SAST"
> as.Date(a)
[1] "2015-08-30"
>
如您所见,日期开始为“2015-08-31”,但 as.Date() 将其更改为前一天。
欢迎任何建议