public File getVideoFolder(File parentFolder, Recording recording) { File result = parentFolder; Date recordingDate = recording.getAnalysis().getCreationDate(); SimpleDateFormat simpleDateFormat = new SimpleDateFormat(getDateFormatString()); String parsedDate = simpleDateFormat.format(recordingDate); String[] splittedDate = parsedDate.split(FOLDER_SEPARATOR); for (String folderName : splittedDate) { result = new File(result, folderName); } return result; }