String datetime = "20210912111012";
DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyyMMddHHmmss");
LocalDateTime ldt = LocalDateTime.parse(datetime,dtf);
System.out.println(ldt);
DateTimeFormatter fa = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
String datetime2 = ldt.format(fa);
System.out.println(datetime2);
String dateString = emp.getHealthCarePrincipalPerson().getBirthTime().getValue().toString();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
SimpleDateFormat formatter2 = new SimpleDateFormat("yyyyMMdd");
Date date = formatter2.parse(dateString);
String dString = formatter.format(date);
Date data = java.sql.Date.valueOf(dString);
personAudit.setBirthDate((emp.getHealthCarePrincipalPerson() != null
&& emp.getHealthCarePrincipalPerson().getBirthTime() != null)?data:null);