Cómo calcular el número de días entre dos fechas en R

Estoy tratando de restar dos fechas en R. Estas son las dos fechas a través del comando de estructura:

str(standard_data_4testing$start_datetime)
 POSIXct[1:489124], format: "2016-02-01 00:38:49" "2016-02-01 07:48:53" "2016-02-01 08:32:08" "2016-02-01 11:21:13" ...

str(standard_data_4testing$original_installdate)
 Date[1:489124], format: "2015-10-15" "2015-10-15" "2015-10-15" "2016-01-29" "2016-01-29" "2016-01-29" ...

Creé ambos conas.Date funciona en R perostart_datetime tiene fecha y hora yoriginal_installdate solo tiene fecha en los datos originales como se refleja arriba.

¿Hay alguna manera de restarlos?

Traté de restar usando esta declaración:

standard_data_4testing$start_datetime - standard_data_4testing$original_installdate

pero me sale este error:

Mensaje de advertencia: Métodos incompatibles ("-.POSIXt", "-.Date") para "-"

después de imprimir algunos datos:

[6049] "2016-02-01 09:48:44 UTC" "2016-02-01 07:24:08 UTC" "2016-02-01 09:02:33 UTC" "2016-02-01 09: 14:29 UTC "[6053]" 2016-02-01 10:49:46 UTC "" 2016-02-01 19:07:52 UTC "" 2016-02-01 02:39:04 UTC "" 2016- 02-01 03:59:29 UTC "[6057]" 2016-02-01 07:13:05 UTC "" 2016-02-01 07:58:50 UTC "NA

También intenté usar POSIXct pero recibí un error similar.

¿Hay alguna forma de restar las dos fechas, a pesar de las diferencias en sus componentes?

Gracias por tu ayuda