Como eu posso fazer para ao usuário digitar 15/05/2004 ser convertido para a variavel data1 (java.util.Date) ???
Explicando melhor, quero que o usuário através de um JOptionPane me informe uma data, e a partir dela eu trabalherei com calculo de data mas para isso tenho que passar a data para um variavel do tipo java.util.Date
Este é um exemplo antigo que achei nas minhas coisas. O segredo é o “setLenient(false)” que irá forçar uma ParseException se a data for algo como “32/02/2004” (não existe o dia 32 de fevereiro em ano nenhum, mas se você não usar setLenient, ele vai entender que é 03/03/2004)