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
) { LocalDateTime ldt = localDateTime("2010-08-25", "00:00");
// Default format i.e. the value of ldt.toString()
// Custom format
DateTimeFormatter dtf
= DateTimeFormatter.
ofPattern("uuuu-MM-dd HH:mm",
Locale.
ENGLISH); String strDate
= dtf.
format(ldt
); }
private static LocalDateTime localDateTime
(final String date,
final String time
) { return LocalDateTime.of(LocalDate.parse(date), LocalTime.parse(time));
}
}
aW1wb3J0IGphdmEudGltZS5Mb2NhbERhdGU7CmltcG9ydCBqYXZhLnRpbWUuTG9jYWxEYXRlVGltZTsKaW1wb3J0IGphdmEudGltZS5Mb2NhbFRpbWU7CmltcG9ydCBqYXZhLnRpbWUuZm9ybWF0LkRhdGVUaW1lRm9ybWF0dGVyOwppbXBvcnQgamF2YS51dGlsLkxvY2FsZTsKCnB1YmxpYyBjbGFzcyBNYWluIHsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKCQlMb2NhbERhdGVUaW1lIGxkdCA9IGxvY2FsRGF0ZVRpbWUoIjIwMTAtMDgtMjUiLCAiMDA6MDAiKTsKCQkvLyBEZWZhdWx0IGZvcm1hdCBpLmUuIHRoZSB2YWx1ZSBvZiBsZHQudG9TdHJpbmcoKQoJCVN5c3RlbS5vdXQucHJpbnRsbihsZHQpOwoKCQkvLyBDdXN0b20gZm9ybWF0CgkJRGF0ZVRpbWVGb3JtYXR0ZXIgZHRmID0gRGF0ZVRpbWVGb3JtYXR0ZXIub2ZQYXR0ZXJuKCJ1dXV1LU1NLWRkIEhIOm1tIiwgTG9jYWxlLkVOR0xJU0gpOwoJCVN0cmluZyBzdHJEYXRlID0gZHRmLmZvcm1hdChsZHQpOwoJCVN5c3RlbS5vdXQucHJpbnRsbihzdHJEYXRlKTsKCX0KCglwcml2YXRlIHN0YXRpYyBMb2NhbERhdGVUaW1lIGxvY2FsRGF0ZVRpbWUoZmluYWwgU3RyaW5nIGRhdGUsIGZpbmFsIFN0cmluZyB0aW1lKSB7CgkJcmV0dXJuIExvY2FsRGF0ZVRpbWUub2YoTG9jYWxEYXRlLnBhcnNlKGRhdGUpLCBMb2NhbFRpbWUucGFyc2UodGltZSkpOwoJfQp9