protected LocalDate formatDate(String value) {
		for (DateTimeFormatter formatter : FORMATTERS) {
			try {
				return LocalDate.parse(value, formatter);
			}
			catch (DateTimeParseException e) {
				// just go back and parse the next one
			}
		}

		return null;
	}
Uses the list of {@link DateTimeFormatter} instances created above to test
the given date value. If a formatter can parse the text, a {@link LocalDate}
object is returned.

@param value is the date string to format
@return the formatted LocalDate or null
Ghidra/Features/BSim/src/main/java/ghidra/features/bsim/gui/filters/DateBSimFilterType.java