import java.time.format.DateTimeFormatter;
import java.time.format.DateTimeFormatterBuilder;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.LocalTime;
public class Main {
private static final DateTimeFormatter dateTimeFormats = DateTimeFormatter.ofPattern(
"yyyy-MM-dd'T'HH:mm:ss[.[SSSSSS][SSS]]"
);
"2021-01-30T23:45:00.123",
"2023-08-15T12:34:56.789123",
};
public static void main
(String[] args
) {
for (var input : inputArray) {
var ignore = LocalDateTime.parse(input, dateTimeFormats);
}
System.
out.
println("No exception occured!"); }
}
aW1wb3J0IGphdmEudGltZS5mb3JtYXQuRGF0ZVRpbWVGb3JtYXR0ZXI7CmltcG9ydCBqYXZhLnRpbWUuZm9ybWF0LkRhdGVUaW1lRm9ybWF0dGVyQnVpbGRlcjsKaW1wb3J0IGphdmEudGltZS5Mb2NhbERhdGU7CmltcG9ydCBqYXZhLnRpbWUuTG9jYWxEYXRlVGltZTsKaW1wb3J0IGphdmEudGltZS5Mb2NhbFRpbWU7CgpwdWJsaWMgY2xhc3MgTWFpbiB7CgogICAgcHJpdmF0ZSBzdGF0aWMgZmluYWwgRGF0ZVRpbWVGb3JtYXR0ZXIgZGF0ZVRpbWVGb3JtYXRzID0gRGF0ZVRpbWVGb3JtYXR0ZXIub2ZQYXR0ZXJuKAogICAgICAgICAgICAgICAgICAgICJ5eXl5LU1NLWRkJ1QnSEg6bW06c3NbLltTU1NTU1NdW1NTU11dIgogICAgKTsKCiAgICBwcml2YXRlIHN0YXRpYyBmaW5hbCBTdHJpbmdbXSBpbnB1dEFycmF5ID0gbmV3IFN0cmluZ1tdewogICAgICAgICAgICAiMjAyMS0wMS0zMFQyMzo0NTowMC4xMjMiLAogICAgICAgICAgICAiMjAyMy0wOC0xNVQxMjozNDo1Ni43ODkxMjMiLAogICAgfTsKCgogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewoKICAgICAgICBmb3IgKHZhciBpbnB1dCA6IGlucHV0QXJyYXkpIHsKICAgICAgICAgICAgdmFyIGlnbm9yZSA9IExvY2FsRGF0ZVRpbWUucGFyc2UoaW5wdXQsIGRhdGVUaW1lRm9ybWF0cyk7CiAgICAgICAgfQogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiTm8gZXhjZXB0aW9uIG9jY3VyZWQhIik7CiAgICB9Cn0=