J'ai reçu la liste des dates sous la forme par exemple date1 -> '11-11-2010' et date2 -> '12-01-2011' Je veux imprimer toutes les dates entre ces deux dates .. J'ai essayé de travailler avec cal.add(), mais je ne suis pas en mesure de définir ma date1 à mon cal .. si je le fais, je reçois null pTrouver des dates manquantes entre deux dates
3
A
Répondre
3
ci-dessous le code devrait faire l'affaire pour vous.
String date1 = "11-11-2010";
String date2 = "12-01-2011";
SimpleDateFormat format = new SimpleDateFormat("MM-dd-yyyy");
Calendar calendar1 = Calendar.getInstance();
calendar1.setTime(format.parse(date1));
Calendar calendar2 = Calendar.getInstance();
calendar2.setTime(format.parse(date2));
Date currentDate = calendar1.getTime();
while(!currentDate.equals(cal2.getTime())){
calendar1.add(Calendar.DAY_OF_MONTH, 1);
currentDate = cal1.getTime();
System.out.println(currentDate);
}
+0
Boucle infinie pour la date2
+0
Bien sûr, ce n'est pas une solution complète. vous pouvez changer les 2 variables comme fromDate et toDate pour ne pas laisser cela se produire. –
Questions connexes
- 1. Trouver des objets entre deux dates MongoDB
- 2. Trouver des dates manquantes d'une collection
- 3. Nombre d'années entre deux dates
- 4. C# - Différence entre deux dates?
- 5. Comment trouver la différence entre deux dates en oracle?
- 6. Problème de trouver la différence en jours entre deux dates
- 7. chèque dimanche tombe entre deux dates
- 8. Comment trouver des dates/jours communs dans deux plages de dates
- 9. trouver la différence entre 2 dates
- 10. Créer tableau de mois entre deux dates
- 11. nombre de périodes (personnalisées) entre deux dates
- 12. Date de comparaison entre deux dates?
- 13. Calculer le temps entre deux dates
- 14. Différence de jours entre deux dates
- 15. Différence de jours entre deux dates Java?
- 16. Sélectionnez entre deux dates avec Django
- 17. Durée entre deux dates dans Groovy
- 18. rdlc tablix comprennent les dates manquantes
- 19. différence entre les dates
- 20. Calculer les plages de dates manquants et des plages de dates qui se chevauchent entre deux dates
- 21. remplissage Mysql dans les dates manquantes
- 22. Différence entre les dates
- 23. Comment puis-je rechercher des données comprises entre deux dates?
- 24. Sélectionner des dates entre deux valeurs de colonne
- 25. Trouver des plages de dates de complément?
- 26. Sélection d'enregistrements entre deux dates dans deux colonnes
- 27. deux dates Comparaison mysql
- 28. Comment comparer deux dates
- 29. C# linq dates entre
- 30. Calculer deux dates avec PHP?
Comment avez-vous fait? – Khaled