Изначально Дата приходит в следующем формате: dd.mm.yyyy
Поменяла на формат dd-mm-yyyy.
Теперь нужно поменять день и год местами. Не могу разбить значение и поменять местами. Помогите пожалуйста
String format = #IN_START_DATE;
if(#IN_STM_STATUS.equals("SUCCESS")){
return format = #IN_START_DATE.replace('.','-');
String str = format;
String[] parts = str.split("-");
String part1 = parts[0];
String part2 = parts[1];
String part3 = parts[2];
String correct_date = {'part1', 'part2', 'part3'};
String temp = correct_date[0];
correct_date[0] = correct_date[2];
correct_date[2] = temp;
System.out.println(Arrays.toString(correct_date));
}
else {
return #IN_JOB_WORK_PLC;
}
Вот такая ошибка:
Error: java.lang.Exception: FN_START_DATE[source error] bad array access