Java 获取一定时间范围内的日期序列
以下是获取从2015年2月25到2015年3月08的日期序列的字符串java程序
通过修改程序中的startday和endday就可以调整日期范围
1 String startday = "20150225"; 2 String endday = "20150308"; 3 ArrayList<String> daysarr = new ArrayList<String>(); 4 SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd"); 5 try { 6 Date enddate = sdf.parse(endday); 7 Date temp = sdf.parse(startday); 8 int onedaylength = 86400000; 9 while(temp.before(enddate)){ 10 daysarr.add(sdf.format(temp)); 11 long timestamp = temp.getTime(); 12 timestamp += onedaylength; 13 temp = new Date(timestamp); 14 } 15 } catch (ParseException e) { 16 // TODO Auto-generated catch block 17 e.printStackTrace(); 18 }