Calculer le nombre de jours entre deux dates dans la r

J'ai besoin de calculer le nombre de jours écoulés entre plusieurs dates en deux façons et puis la sortie de ces résultats à de nouvelles colonnes: i) le nombre de jours qui s'est écoulé par rapport à la première date (par exemple, les RÉSULTATS de DOLLARS) et ii) entre séquentielle dates (par exemple, les RÉSULTATS de DOLLARS ENTRE). Voici un exemple avec les résultats souhaités. Merci à l'avance.

library(lubridate)

DATA = data.frame(DATE = mdy(c("7/8/2013",  "8/1/2013", "8/30/2013", "10/23/2013", 
                                   "12/16/2013", "12/16/2015")))

RESULTS  = data.frame(DATE = mdy(c("7/8/2013",  "8/1/2013", "8/30/2013", "10/23/2013", 
                                       "12/16/2013", "12/16/2015")), 
                  FIRST = c(0, 24, 53, 107, 161, 891), BETWEEN = c(0, 24, 29, 54, 54, 730))

OriginalL'auteur Vesuccio | 2015-02-27