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 }
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。