import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.Locale;
public class Main {
public static void main
(String[] args
) { String strDate
= "2011-01-18 00:00:00.0"; DateTimeFormatter dtfInput
= DateTimeFormatter.
ofPattern("u-M-d H:m:s.S",
Locale.
ENGLISH); LocalDateTime ldt = LocalDateTime.parse(strDate, dtfInput);
// Alternatively, the old way:
// LocalDateTime ldt = dtfInput.parse(strDate, LocalDateTime::from);
LocalDate date = ldt.toLocalDate();
}
}
aW1wb3J0IGphdmEudGltZS5Mb2NhbERhdGU7CmltcG9ydCBqYXZhLnRpbWUuTG9jYWxEYXRlVGltZTsKaW1wb3J0IGphdmEudGltZS5mb3JtYXQuRGF0ZVRpbWVGb3JtYXR0ZXI7CmltcG9ydCBqYXZhLnV0aWwuTG9jYWxlOwoKcHVibGljIGNsYXNzIE1haW4gewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewoJCVN0cmluZyBzdHJEYXRlID0gIjIwMTEtMDEtMTggMDA6MDA6MDAuMCI7CgkJRGF0ZVRpbWVGb3JtYXR0ZXIgZHRmSW5wdXQgPSBEYXRlVGltZUZvcm1hdHRlci5vZlBhdHRlcm4oInUtTS1kIEg6bTpzLlMiLCBMb2NhbGUuRU5HTElTSCk7CgkJTG9jYWxEYXRlVGltZSBsZHQgPSBMb2NhbERhdGVUaW1lLnBhcnNlKHN0ckRhdGUsIGR0ZklucHV0KTsKCQkvLyBBbHRlcm5hdGl2ZWx5LCB0aGUgb2xkIHdheToKCQkvLyBMb2NhbERhdGVUaW1lIGxkdCA9IGR0ZklucHV0LnBhcnNlKHN0ckRhdGUsIExvY2FsRGF0ZVRpbWU6OmZyb20pOwoKCQlMb2NhbERhdGUgZGF0ZSA9IGxkdC50b0xvY2FsRGF0ZSgpOwoJCVN5c3RlbS5vdXQucHJpbnRsbihkYXRlKTsKCX0KfQo=