私の入力は「from」/「to」構造ですが、日付の配列を取得しようとしています。だから私の入力は次のとおりです。
String date1 = "2014-01-01";
String date2 = "2014-05-01";
私の出力は、date1 と date2 の間のすべての日付を含む Arraylist である必要があります。私はすでにこれを探しましたが、2つの日付の違いに関する質問しか見つかりませんでした:
SimpleDateFormat myFormat = new SimpleDateFormat("dd MM yyyy");
String inputString1 = "23 01 1997";
String inputString2 = "27 04 1997";
try {
Date date1 = myFormat.parse(inputString1);
Date date2 = myFormat.parse(inputString2);
long diff = date2.getTime() - date1.getTime();
System.out.println ("Days: " + TimeUnit.DAYS.convert(diff,TimeUnit.MILLISECONDS));
} catch (ParseException e) {
e.printStackTrace();
}
ヒントや提案はありますか?他のすべての質問は、iOS または SQL に関するものです。