import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.LocalTime;
import java.time.format.DateTimeFormatter;
import java.util.Locale;
public class Main {
public static void main
(String[] args
) { DateTimeFormatter dtf
= DateTimeFormatter.
ofPattern("hh:mm a",
Locale.
ENGLISH);
LocalTime start = LocalTime.parse("00:00");
LocalTime end = LocalTime.parse("23:59");
System.
out.
println(start.
format(dtf
)); System.
out.
println(end.
format(dtf
));
LocalDate today = LocalDate.now();
LocalDateTime ldtStart = start.atDate(today);
LocalDateTime ldtEnd = end.atDate(today);
// Notice the result when you add a minute to ldtEnd
System.
out.
println(ldtEnd.
plusMinutes(1)); }
}
aW1wb3J0IGphdmEudGltZS5Mb2NhbERhdGU7CmltcG9ydCBqYXZhLnRpbWUuTG9jYWxEYXRlVGltZTsKaW1wb3J0IGphdmEudGltZS5Mb2NhbFRpbWU7CmltcG9ydCBqYXZhLnRpbWUuZm9ybWF0LkRhdGVUaW1lRm9ybWF0dGVyOwppbXBvcnQgamF2YS51dGlsLkxvY2FsZTsKCnB1YmxpYyBjbGFzcyBNYWluIHsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKCQlEYXRlVGltZUZvcm1hdHRlciBkdGYgPSBEYXRlVGltZUZvcm1hdHRlci5vZlBhdHRlcm4oImhoOm1tIGEiLCBMb2NhbGUuRU5HTElTSCk7CgoJCUxvY2FsVGltZSBzdGFydCA9IExvY2FsVGltZS5wYXJzZSgiMDA6MDAiKTsKCQlMb2NhbFRpbWUgZW5kID0gTG9jYWxUaW1lLnBhcnNlKCIyMzo1OSIpOwoKCQlTeXN0ZW0ub3V0LnByaW50bG4oc3RhcnQuZm9ybWF0KGR0ZikpOwoJCVN5c3RlbS5vdXQucHJpbnRsbihlbmQuZm9ybWF0KGR0ZikpOwoKCQlMb2NhbERhdGUgdG9kYXkgPSBMb2NhbERhdGUubm93KCk7CgoJCUxvY2FsRGF0ZVRpbWUgbGR0U3RhcnQgPSBzdGFydC5hdERhdGUodG9kYXkpOwoJCUxvY2FsRGF0ZVRpbWUgbGR0RW5kID0gZW5kLmF0RGF0ZSh0b2RheSk7CgkJU3lzdGVtLm91dC5wcmludGxuKGxkdFN0YXJ0KTsKCQlTeXN0ZW0ub3V0LnByaW50bG4obGR0RW5kKTsKCgkJLy8gTm90aWNlIHRoZSByZXN1bHQgd2hlbiB5b3UgYWRkIGEgbWludXRlIHRvIGxkdEVuZAoJCVN5c3RlbS5vdXQucHJpbnRsbihsZHRFbmQucGx1c01pbnV0ZXMoMSkpOwoJfQp9