これは重複した質問 の可能性がありますが依然として尋ねることができます。日付のリストから欠けている日付をすべて取得してください(ソート済み)
私は日付のリスト(日付はソートされていない中である)
1月5日/ 2012,1/10/2012、2012年1月1日、2012年1月7日(MM/DDを/持っていますYYYY)(のみ)は、タイムスタンプを日付なし
まず私は今listOfDatesが順番に日付が含まれていますコレクションref
Collections.sort(listOfDates);
を使用してすべての日付を並べ替えます。 2011/01/01、2012/1/7、2012年1月7日、
ソートされたリストから欠けている日付をすべて取得するにはどうすればよいですか?
行方不明日付 - 2012年1月6日 2012年1月8日 2012年1月9日
2012年1月2日 2012年1月3日 2012年1月4日、私が持っていますサンプルプログラムではなく、それはアルゴは使用しないで、なぜこのquestion
if (listOfDates!=null && !listOfDates.isEmpty()) {
Date firstDate = listOfDates.get(0) //contains the start date
Date lastDate = listOfDates.get(listOfDates.size()-1); //contains end date
}
を何を投稿してください私たちがあなたを助けることができるように、サンプルコードで行っています。 – sjngm