Используйте следующий формат:
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd", Locale.ENGLISH);
Я думаю, вам нужно различать разбор и вывод:
SimpleDateFormat parseFormat = new SimpleDateFormat("MMMdd", Locale.ENGLISH);
SimpleDateFormat outputFormat = new SimpleDateFormat("yyyyMMdd", Locale.ENGLISH);
String dateStr = "06Sep";
// parse with 06Sep format
Date din = parseFormat.parse(dateStr);
// output with 20101106 format
System.out.println(String.format("Output: %s", outputFormat.format(din)));