import java.text.ParsePosition;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.Locale;

public class Main {
	public static void main(String[] args) {
		String startDateTime = "2012-03-17 16:00:00 PM";
		DateTimeFormatter dtf = DateTimeFormatter.ofPattern("uuuu-MM-dd HH:mm:ss", Locale.ENGLISH);
		ParsePosition pp = new ParsePosition(0);
		LocalDateTime ldt = LocalDateTime.from(dtf.parse(startDateTime, pp));
		System.out.println(ldt);
	}
}