Formatting and Parsing a Locale-specific Date // Format Locale locale = Locale.FRENCH; Date date = new Date(); String string = DateFormat.getDateInstance( DateFormat.DEFAULT, locale).format(date); // Parse try { //The next three lines should be in one line. date = DateFormat.getDateInstance( DateFormat.DEFAULT, locale).parse( "15 nov. 98"); } catch (ParseException e) { }