Here is a Java example to calculate the duration or difference between two LocalDate classes.
import java.time.LocalDate;
import java.time.Duration;
/**
* @author javaguides.net
*
*/
public class DateDurationExample {
public static void main(String[] args) {
getInstances();
}
private static void getInstances() {
//First LocalDate
LocalDate today = LocalDate.now(); //1
//Second LocalDate
LocalDate sameDayNextMonth = LocalDate.now().plusMonths(1); //2
//Difference between dates
Duration duration = Duration.between( today.atStartOfDay(),
sameDayNextMonth.atStartOfDay() );
//Verify differences
System.out.println(duration.toDays());
System.out.println(duration.toHours());
System.out.println(duration.toMinutes());
System.out.println(duration.toMillis());
}
}
30
720
43200
2592000000
Comments
Post a Comment