Tag: timeunit

生成Java中两个给定日期之间的所有日期

我正在尝试获得一系列日期,而我的输入是’from’/’to’结​​构。 所以我的意见是: String date1 = “2014-01-01”; String date2 = “2014-05-01”; 我的输出应该是一个Arraylist,所有日期都在date1和date2之间。 我已经找到了这个,但我只能找到关于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 […]