import java.time.Instant;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.util.Calendar;
public class Main {
public static void main
(String[] args
) { // A sample Date-Time
calendar.set(2021, 6, 30, 14, 50); // Note: Month has 0-based index
Instant instant = calendar.toInstant();
// Change JVM's default ZoneId, ZoneId.systemDefault() with the applicable
// ZoneId e.g. ZoneId.of("America/New_York")
LocalDateTime ldt = LocalDateTime.ofInstant(instant, ZoneId.systemDefault());
LocalDate date = ldt.toLocalDate();
}
}
aW1wb3J0IGphdmEudGltZS5JbnN0YW50OwppbXBvcnQgamF2YS50aW1lLkxvY2FsRGF0ZTsKaW1wb3J0IGphdmEudGltZS5Mb2NhbERhdGVUaW1lOwppbXBvcnQgamF2YS50aW1lLlpvbmVJZDsKaW1wb3J0IGphdmEudXRpbC5DYWxlbmRhcjsKCnB1YmxpYyBjbGFzcyBNYWluIHsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKCQkvLyBBIHNhbXBsZSBEYXRlLVRpbWUKCQlDYWxlbmRhciBjYWxlbmRhciA9IENhbGVuZGFyLmdldEluc3RhbmNlKCk7CgkJY2FsZW5kYXIuc2V0KDIwMjEsIDYsIDMwLCAxNCwgNTApOyAvLyBOb3RlOiBNb250aCBoYXMgMC1iYXNlZCBpbmRleAoKCQlJbnN0YW50IGluc3RhbnQgPSBjYWxlbmRhci50b0luc3RhbnQoKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oaW5zdGFudCk7CgoJCS8vIENoYW5nZSBKVk0ncyBkZWZhdWx0IFpvbmVJZCwgWm9uZUlkLnN5c3RlbURlZmF1bHQoKSB3aXRoIHRoZSBhcHBsaWNhYmxlCgkJLy8gWm9uZUlkIGUuZy4gWm9uZUlkLm9mKCJBbWVyaWNhL05ld19Zb3JrIikKCQlMb2NhbERhdGVUaW1lIGxkdCA9IExvY2FsRGF0ZVRpbWUub2ZJbnN0YW50KGluc3RhbnQsIFpvbmVJZC5zeXN0ZW1EZWZhdWx0KCkpOwoJCVN5c3RlbS5vdXQucHJpbnRsbihsZHQpOwoKCQlMb2NhbERhdGUgZGF0ZSA9IGxkdC50b0xvY2FsRGF0ZSgpOwoJCVN5c3RlbS5vdXQucHJpbnRsbihkYXRlKTsKCX0KfQ==