import java.time.Duration;
import java.time.Instant;
public class Main {
public static void main
(String[] args
) { // A sample date-time in the past
String strDateTime
= "2020-09-10T10:20:30.123456789Z";
Instant past = Instant.parse(strDateTime);
Instant now = Instant.now();
Duration duration = Duration.between(past, now);
long durationInMillis = duration.toMillis();
double days = (double) durationInMillis / Duration.ofDays(1).toMillis();
}
}
aW1wb3J0IGphdmEudGltZS5EdXJhdGlvbjsKaW1wb3J0IGphdmEudGltZS5JbnN0YW50OwoKcHVibGljIGNsYXNzIE1haW4gewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewoJCS8vIEEgc2FtcGxlIGRhdGUtdGltZSBpbiB0aGUgcGFzdAoJCVN0cmluZyBzdHJEYXRlVGltZSA9ICIyMDIwLTA5LTEwVDEwOjIwOjMwLjEyMzQ1Njc4OVoiOwoKCQlJbnN0YW50IHBhc3QgPSBJbnN0YW50LnBhcnNlKHN0ckRhdGVUaW1lKTsKCQlJbnN0YW50IG5vdyA9IEluc3RhbnQubm93KCk7CgoJCUR1cmF0aW9uIGR1cmF0aW9uID0gRHVyYXRpb24uYmV0d2VlbihwYXN0LCBub3cpOwoJCWxvbmcgZHVyYXRpb25Jbk1pbGxpcyA9IGR1cmF0aW9uLnRvTWlsbGlzKCk7CgoJCWRvdWJsZSBkYXlzID0gKGRvdWJsZSkgZHVyYXRpb25Jbk1pbGxpcyAvIER1cmF0aW9uLm9mRGF5cygxKS50b01pbGxpcygpOwoJCVN5c3RlbS5vdXQucHJpbnRsbihkYXlzKTsKCX0KfQ==