Как ввести данные типа Дата с клавиатуры?

Рейтинг: 2Ответов: 1Опубликовано: 28.06.2011

Добрый день. Столкнулся с ситуацией - требуется ввести дату с клавиатуры. Задать дату по умолчанию(программно) разобрался, а с этим трудности. Как ввести дату с клавиатуры? (Eclipse, консольное приложение)

Ответы

▲ 3Принят

Что-нибудь в таком духе

SimpleDateFormat sdf = new SimpleDateFormat("dd.MM.yyyy");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
Date date = sdf.parse(br.readLine());

Разумеется, придётся в последствии читать только из br, либо получать текст как-то по другому.