Получил дату в формате Sun Aug 18 00:00:00 MSK 2013
Далее по идее меняю паттерн и ещё раз форматирую,но ещё раз не форматируется.
Пробовал через другой SimpleDataFormat - такая же история.
package com.javarush.task.task09.task0922;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;
/*
Какое сегодня число?
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
Date date = format.parse((String) reader.readLine());
format.applyPattern("MMM dd, yyyy");
format.format(date);
System.out.println(date);
}
}