相同的日期和时间转换为不同的天数。为什么? (R) [关闭]

问题描述 投票:0回答:0

我有两列,从一开始每一行的日期都完全相同。当我将它们转换为天数时,其中一列的天数不同。确切地说,彼此休息 1 天。

我试过以下方法:

uni[1, c("c_start_date", "c_def_start")]
change_to_days <- c("c_start_date", "c_def_start")
uni[change_to_days] <- sapply(uni[change_to_days], as.Date)
uni[1, c("c_start_date", "c_def_start")]

并得到以下输出

  c_start_date        c_def_start        
  <dttm>              <dttm>             
1 2019-11-11 00:00:00 2019-11-11 00:00:00

  c_start_date c_def_start
         <dbl>       <dbl>
1        18211       18210
r date days
© www.soinside.com 2019 - 2024. All rights reserved.