import java.time.*;
import java.time.format.DateTimeFormatter;
import java.time.format.DateTimeFormatterBuilder;
import java.util.Locale;
import java.util.stream.Stream;
public class Main {
static DateTimeFormatter dtf = new DateTimeFormatterBuilder()
.parseCaseInsensitive()
.appendPattern("hh:mm:ss a")
public static void main
(String[] args
) { // Test
Stream.of(
"06:00:00 PM",
"06:00:00 pm"
).
forEach(s
-> System.
out.
println(LocalTime.
parse(s, dtf
))); }
}
aW1wb3J0IGphdmEudGltZS4qOwppbXBvcnQgamF2YS50aW1lLmZvcm1hdC5EYXRlVGltZUZvcm1hdHRlcjsKaW1wb3J0IGphdmEudGltZS5mb3JtYXQuRGF0ZVRpbWVGb3JtYXR0ZXJCdWlsZGVyOwppbXBvcnQgamF2YS51dGlsLkxvY2FsZTsKaW1wb3J0IGphdmEudXRpbC5zdHJlYW0uU3RyZWFtOwoKcHVibGljIGNsYXNzIE1haW4gewogICAgc3RhdGljIERhdGVUaW1lRm9ybWF0dGVyIGR0ZiA9IG5ldyBEYXRlVGltZUZvcm1hdHRlckJ1aWxkZXIoKQogICAgICAgICAgICAucGFyc2VDYXNlSW5zZW5zaXRpdmUoKQogICAgICAgICAgICAuYXBwZW5kUGF0dGVybigiaGg6bW06c3MgYSIpCiAgICAgICAgICAgIC50b0Zvcm1hdHRlcihMb2NhbGUuRU5HTElTSCk7CgogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewogICAgICAgIC8vIFRlc3QKICAgICAgICBTdHJlYW0ub2YoCiAgICAgICAgICAgICAgICAiMDY6MDA6MDAgUE0iLAogICAgICAgICAgICAgICAgIjA2OjAwOjAwIHBtIgogICAgICAgICkuZm9yRWFjaChzIC0+IFN5c3RlbS5vdXQucHJpbnRsbihMb2NhbFRpbWUucGFyc2UocywgZHRmKSkpOwogICAgfQp9