import java.time.LocalDate;
import java.time.Period;
public class Main {
public static void main
(String[] args
) { LocalDate startDate = LocalDate.of(2005, 7, 1);
LocalDate endDate = LocalDate.of(2011, 9, 3);
Period period = startDate.until(endDate);
// Custom format
String formatted
= String.
format("%d years, %d months, %d days", period.
getYears(), period.
getMonths(),
period.getDays());
System.
out.
println(formatted
); }
}
aW1wb3J0IGphdmEudGltZS5Mb2NhbERhdGU7CmltcG9ydCBqYXZhLnRpbWUuUGVyaW9kOwoKcHVibGljIGNsYXNzIE1haW4gewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewoJCUxvY2FsRGF0ZSBzdGFydERhdGUgPSBMb2NhbERhdGUub2YoMjAwNSwgNywgMSk7CgkJTG9jYWxEYXRlIGVuZERhdGUgPSBMb2NhbERhdGUub2YoMjAxMSwgOSwgMyk7CgkJUGVyaW9kIHBlcmlvZCA9IHN0YXJ0RGF0ZS51bnRpbChlbmREYXRlKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4ocGVyaW9kKTsKCgkJLy8gQ3VzdG9tIGZvcm1hdAoJCVN0cmluZyBmb3JtYXR0ZWQgPSBTdHJpbmcuZm9ybWF0KCIlZCB5ZWFycywgJWQgbW9udGhzLCAlZCBkYXlzIiwgcGVyaW9kLmdldFllYXJzKCksIHBlcmlvZC5nZXRNb250aHMoKSwKCQkJCXBlcmlvZC5nZXREYXlzKCkpOwoJCVN5c3RlbS5vdXQucHJpbnRsbihmb3JtYXR0ZWQpOwoJfQp9