Hola Ruth. Supongo que la que no es un objeto Date es la que viene en la caja de texto. Si es así, tendrás que validar que cumpla las propiedades de una fecha, es decir, que sea un día, mes y año correcto, capturar el día, el mes
y el año y con esto puedes construir un objeto Date con alguno de sus constructores:
dateObjectName = new Date("month day, year hours:minutes:seconds")
dateObjectName = new Date(year, month, day)
dateObjectName = new Date(year, month, day, hours, minutes, seconds)
Y despues aplicar getTime o cualquier otro método
para tratar fechas que te venga bien.
P.D.: Normalmente no se deja que el usuario teclee directamente una fecha en una caja de texto, sino que se elige desde cajas select para
el día, mes y año.
Espero que este te sirva, si no es así podemos hablarlo con más detalle.
Saludos a todo el foro.