Parsing a time from a string why doesnt it work
`import java.time.LocalTime; import java.time.format.DateTimeFormatter; import java.time.format.DateTimeParseException; public class TimeParserTest { public static void main(String[] args) { DateTimeFormatter timeFormatter = DateTimeFormatter.ofPattern(“hh:mm a”); String[] testTimes = {“01:30 PM”, “02:20 PM”, “07:00 PM”, “08:50 PM”, “11:30 AM”}; for (String timeStr : testTimes) { String originalTimeStr = timeStr; // Keep the original for reference timeStr = timeStr.trim().toUpperCase(); // Ensure […]