import java.text.ParsePosition;
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
import java.util.Locale;
public class Main {
public static void main
(String[] args
) { String[] arr
= { "2015-02-02",
"2015-02-02 23:23:23" }; DateTimeFormatter dtf
= DateTimeFormatter.
ofPattern("uuuu-MM-dd",
Locale.
ENGLISH);
LocalDate.from(dtf.parse(s, pp));
if (pp.getIndex() < s.length()) {
System.
out.
println("'" + s
+ "' is not a date string as per the specified date pattern."); }
}
}
}
aW1wb3J0IGphdmEudGV4dC5QYXJzZVBvc2l0aW9uOwppbXBvcnQgamF2YS50aW1lLkxvY2FsRGF0ZTsKaW1wb3J0IGphdmEudGltZS5mb3JtYXQuRGF0ZVRpbWVGb3JtYXR0ZXI7CmltcG9ydCBqYXZhLnV0aWwuTG9jYWxlOwoKcHVibGljIGNsYXNzIE1haW4gewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewoJCVN0cmluZ1tdIGFyciA9IHsgIjIwMTUtMDItMDIiLCAiMjAxNS0wMi0wMiAyMzoyMzoyMyIgfTsKCQlEYXRlVGltZUZvcm1hdHRlciBkdGYgPSBEYXRlVGltZUZvcm1hdHRlci5vZlBhdHRlcm4oInV1dXUtTU0tZGQiLCBMb2NhbGUuRU5HTElTSCk7CgoJCWZvciAoU3RyaW5nIHMgOiBhcnIpIHsKCQkJUGFyc2VQb3NpdGlvbiBwcCA9IG5ldyBQYXJzZVBvc2l0aW9uKDApOwoJCQlMb2NhbERhdGUuZnJvbShkdGYucGFyc2UocywgcHApKTsKCQkJaWYgKHBwLmdldEluZGV4KCkgPCBzLmxlbmd0aCgpKSB7CgkJCQlTeXN0ZW0ub3V0LnByaW50bG4oIiciICsgcyArICInIGlzIG5vdCBhIGRhdGUgc3RyaW5nIGFzIHBlciB0aGUgc3BlY2lmaWVkIGRhdGUgcGF0dGVybi4iKTsKCQkJfQoJCX0KCX0KfQ==