вместо DateTimeFormatter вы можете напрямую использовать LocalDateTime для получения года, месяца, дня, часов, минут и секунд.
Приведенный ниже код может работать для вашего сценария.
LocalDateTime startDateTime = LocalDateTime.now();
int year = startDateTime.getYear();
int month = startDateTime.getMonthValue();
int day = startDateTime.getDayOfMonth();
int hours = startDateTime.getHour();
int minute = startDateTime.getMinute();
int seconds = startDateTime.getSecond();
int nanoSeconds = startDateTime.getNano();
String date = year +"-"+month+"-"+day+" "+hours+":"+minute+":"+seconds;
System.out.println(date);