Как проанализировать две даты, разделенные пробелом, каждая в формате «ДД ММ ГГГГ»JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как проанализировать две даты, разделенные пробелом, каждая в формате «ДД ММ ГГГГ»

Сообщение Anonymous »

Код: Выделить всё

Date startdate=new Date();
Date enddate=new Date();
DateFormat format = new SimpleDateFormat("dd MM yyyy", Locale.US);

Scanner scanner = new Scanner(System.in);
String line = scanner.nextLine();
String line1 = scanner.nextLine();

try {
startdate = format.parse(line);
}
catch (ParseException e){
System.out.println("Sorry!!");
}

try {
enddate = format.parse(line1);
}
catch (ParseException e){
System.out.println("Sorry!!");
}
Я анализирую две даты, чтобы между ними рассчитать пятницу 13-го числа.
Мой код работает правильно, если мои даты указаны в двух отдельных датах. линии. Но я хочу, чтобы он работал для ввода в одной строке, разделенной пробелом (между двумя датами, а также между днем, месяцем и годом (формат «ДД ММ ГГГГ» для каждой даты).
Ввод такой:

Код: Выделить всё

01 01 2015 10 10 2015
Мне нужно отсканировать эти две даты, чтобы получить дату начала и дату окончания соответственно. Как мне это сделать?


Подробнее здесь: https://stackoverflow.com/questions/323 ... yyy-format
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»