Générer la plage de dates dans JodaTime

J'ai besoin de vérifier si une date(string) existe dans la liste du réseau.

J'ai deux dates, j'ai d'abord besoin de générer des plages de dates entre ces deux dates et de les stocker dans un Tableau. C'est ce que je suis en train de faire.

DateTimeFormatter dateFromatter= DateTimeFormat.forPattern("MM/dd/yyyy");

DateTime startDate= formatter.parseDateTime("01/02/2012");
DateTime endDate= formatter.parseDateTime("01/31/2012");

 List<LocalDate> dates = new ArrayList<LocalDate>();


  int days = Days.daysBetween(startDate, endDate).getDays();
  for (int i=0; i < days; i++) {

C'est là que je suis le problème.

Type mismatch: cannot convert from DateTime to LocalDate

>   LocalDate listOfDates =
> startDate.withFieldAdded(DurationFieldType.days(), i);
> dates.add(listOfDates);

  }

OriginalL'auteur Namita | 2012-02-16