Проверьте вывод для
as.POSIXct(datetime)
#[1] "2015-07-20"
, оно усекает временную составляющую.Вам необходимо указать правильное значение format
, поскольку оно не в стандартном формате.
as.POSIXct(datetime, format = "%Y-%m-%dT%H:%M:%OS")
#[1] "2015-07-20 16:33:59
После того, как вы это сделаете, вы можете сделать
as.POSIXct(datetime, format = "%Y-%m-%dT%H:%M:%OS") + 24*60*60
#[1] "2015-07-21 16:33:59"