import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
import java.util.Locale;

public class Main {
	public static void main(String[] args) {
		String strDate = "01-01-2012";
		DateTimeFormatter dtf = DateTimeFormatter.ofPattern("dd-MM-uuuu", Locale.ENGLISH);
		LocalDate date = LocalDate.parse(strDate, dtf);
		System.out.println(date);

		// Output in a custom format
		DateTimeFormatter formatter = DateTimeFormatter.ofPattern("MMMM dd uuuu", Locale.ENGLISH);
		String formatted = formatter.format(date);
		System.out.println(formatted);
	}
}