import java.time.Instant;
import java.time.ZoneOffset;
import java.time.ZonedDateTime;
import java.time.temporal.ChronoUnit;
import java.util.Date;
import java.util.GregorianCalendar;
public class Main {
public static void main
(String[] args
) { // A sample java.util.Date
Date dateObj
= GregorianCalendar.
from(ZonedDateTime.
of(2021,
10,
2,
22,
25,
0,
0, ZoneOffset.
UTC)).
getTime();
Instant instant = dateObj.toInstant();
// Difference between now and the given java.util.Date
System.
out.
println(ChronoUnit.
DAYS.
between(Instant.
now(), instant
)); }
}
aW1wb3J0IGphdmEudGltZS5JbnN0YW50OwppbXBvcnQgamF2YS50aW1lLlpvbmVPZmZzZXQ7CmltcG9ydCBqYXZhLnRpbWUuWm9uZWREYXRlVGltZTsKaW1wb3J0IGphdmEudGltZS50ZW1wb3JhbC5DaHJvbm9Vbml0OwppbXBvcnQgamF2YS51dGlsLkRhdGU7CmltcG9ydCBqYXZhLnV0aWwuR3JlZ29yaWFuQ2FsZW5kYXI7CgpwdWJsaWMgY2xhc3MgTWFpbiB7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CgkJLy8gQSBzYW1wbGUgamF2YS51dGlsLkRhdGUKCQlEYXRlIGRhdGVPYmogPSBHcmVnb3JpYW5DYWxlbmRhci5mcm9tKFpvbmVkRGF0ZVRpbWUub2YoMjAyMSwgMTAsIDIsIDIyLCAyNSwgMCwgMCwgWm9uZU9mZnNldC5VVEMpKS5nZXRUaW1lKCk7CgoJCUluc3RhbnQgaW5zdGFudCA9IGRhdGVPYmoudG9JbnN0YW50KCk7CgoJCS8vIERpZmZlcmVuY2UgYmV0d2VlbiBub3cgYW5kIHRoZSBnaXZlbiBqYXZhLnV0aWwuRGF0ZQoJCVN5c3RlbS5vdXQucHJpbnRsbihDaHJvbm9Vbml0LkRBWVMuYmV0d2VlbihJbnN0YW50Lm5vdygpLCBpbnN0YW50KSk7Cgl9Cn0=