<dependencies>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.12.0</version>
</dependency>
</dependencies>
import org.apache.commons.lang3.time.DateUtils;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateUtilsExample {
public static void main(String[] args) {
String startDateStr = "2022-01-01";
String endDateStr = "2022-01-10";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
try {
Date startDate = sdf.parse(startDateStr);
Date endDate = sdf.parse(endDateStr);
long days = DateUtils.getDifferenceInDays(startDate, endDate);
System.out.println("Days difference: " + days);
} catch (ParseException e) {
e.printStackTrace();
}
}
}