Apache Spark resta días de la columna de marca de tiempo

Estoy usando Spark Dataset y tengo problemas para restar días de una columna de marca de tiempo.

Me gustaría restar días de la columna de marca de tiempo y obtener una nueva columna con formato de fecha y hora completo. Ejemplo:

2017-09-22 13:17:39.900 - 10 ----> 2017-09-12 13:17:39.900

Con las funciones date_sub obtengo 2017-09-12 sin 13: 17: 39.900.

Respuestas a la pregunta(1)

Su respuesta a la pregunta