find time between two dates in java

‮al.www‬utturi.com
find time between two dates in java
/**
 * @author lautturi.com 
 * Java example: compute time between two dates in java
 */

import java.util.*;
import java.time.LocalDate;
import java.time.Period;

public class Lautturi {

	public static void main(String[] args) {
		LocalDate parsed = LocalDate.parse("2018-03-17");
		LocalDate current = LocalDate.now();
		
		Period p = Period.between(parsed, current);

		String timebetween =  p.getYears() + " Years, " + p.getMonths() + " Months, " + p.getDays() + " Days";
		System.out.println(timebetween);
	}

}

output:

2 Years, 8 Months, 9 Days
Created Time:2017-09-23 15:49:59  Author:lautturi