String input = "25/04/2010"; SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy"); Date date = format.parse(input); Calendar calendar = Calendar.getInstance(); calendar.setTime(date); int day = calendar.get(Calendar.DAY_OF_MONTH); String month = getMonth(calendar.get(Calendar.MONTH)); int year = calendar.get(Calendar.YEAR); public static String getMonth(int month) { switch (month) { case 1: return "Janvier"; // ... } throw new RuntimeException(); } String output = day + " " + month + " " + year;