Puio usare il metodo parse() della classe DateFormat contenuta nel package java.text.
Se viene lanciata un'eccezione significa che la stringa non è una data valida.
Se la stringa, invece, rappresenta una data valida, allora viene restituito un oggetto di tipo Date.

Dai un'occhiata qui


Ciao.