java两个日期之间的日期_获取两个日期之间的日期形成一个集合
这是遇到的问题,我要下载上面这个报表,但是日期是动态生成的,所以解决日期的过程成了下载的难点,下面是我的解决方案,希望对你有所帮助
/**
* @auth huhy 2017-7-28
* @param start 起始日期
* @param end 结束日期
* @return
*/
public static List getDate(String start,String end){ //
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
List list = new ArrayList(); //保存日期集合
try {
Date date_start = sdf.parse(start);
Date date_end = sdf.parse(end);
Date date =date_start;
Calendar cd = Calendar.getInstance();//用Calendar 进行日期比较判断
while (date.getTime()<=date_end.getTime()){
list.add(sdf.format(date));
cd.setTime(date);
cd.add(Calendar.DATE, 1);//增加一天 放入集合
date=cd.getTime();
}
} catch (ParseException e) {
e.printStackTrace();
}
return list;
}
测试类
测试结果
java两个日期之间的日期_获取两个日期之间的日期形成一个集合相关推荐
- 数据透视表日期怎么选范围_筛选数据透视表中的日期范围
数据透视表日期怎么选范围 In a pivot table, you might want to see all the orders that were shipped on a specific ...
- java将0到9随机输出_生成0到9之间的随机整数
回答(20) 2 years ago 对于您给出的示例(从0开始直到9的整数),最干净的解决方案如下: from random import randrange randrange(10) 2 yea ...
- 两弧相等能得到什么_如果两条弦相等,那么( )A.这两条弦所对的弧相等B.这两条弦所对...
圆心角的定义: 指顶点在圆心上的角. 因为顶点在圆心上, 所以角的两边与圆的半径共直线. 圆心角的特点: ①顶点是圆心: ②两条边都与圆周相交. 有关圆心角的计算公式: ① L(弧长)=n/180Xπ ...
- java中日期计算2月份_计算两日期间2月29日总数的Java程序
事先声明,本人仅仅是个计算机领域的新手,不久前开始学习Java.后来我接到了一份关于计算两日期间2月29日总数的编程作业,仓促之中我便写下了这个程序.由于之前可以说毫无编程经验,Java也仅仅是只学了 ...
- java 两日期的周数_java – 获取两个日期之间的周数.
我在一个项目中工作,我在Date中有两种类型.我想计算这两个日期之间的星期数.日期可能在不同的年份.有没有什么好的解决方案呢? 我试图用Joda-time来实现这一点,这在其他主题中被提出. 我不喜欢 ...
- java判断时间是否超过24小时_判断两个日期是否超过24小时!
print?public class Test { public static void main(String[] args) { String date1="2013-06-24 12: ...
- java获取两个时间的间隔天数_java获取两日期的间隔天数
这是我程序中用到的方法,传入的日期格式,可根据本身的须要做相应的改变.java /** * 读取两个日期之间的天数 * @param begin yyyy-mm-dd * @param end yyy ...
- 取两个日期相差几年_干货~44个最常用的日期和时间类函数组合
每天一篇Excel技术图文微信公众号:Excel星球NO.113-常用日期函数作者:看见星光微博:EXCELers / 知识星球:Excel大家好,我是星光,众所周知--日期和时间是数据分析中最重要的 ...
- 利用joda(强大的Java日期操作组件)实现获取两个日期间隔
public static void main(String[] args) {System.out.println(getDateTimeBetween(start.toDate(),end.toD ...
最新文章
- @字王2012·纵变体系列,共12款
- oracle基本命令集锦
- ssh长时间不操作便断开_不懂Excel文件恢复方法?只要跟着这样操作,便可以光速恢复文件...
- java bean工厂_java-将Service用作“工厂”以返回不同的Bean...
- php curl 批量,PHP实现的curl批量请求操作
- 初探ArrayList之删除
- 怎么在QQ浏览器上使用微信聊天?
- 分享:流言终结者——C语言内存管理
- Java环境安装及环境变量的配置
- 一步一步安装及配置R及Rstudio(详细图文)
- iOS版本兼容以及部分iOS 11适配
- 计算机项目管理缩写,项目管理-常用缩写word版
- 上门回收废品的app
- php的vget方法,ext_lanzou.php
- edge浏览器打开html文件路径被拆分,Win10默认浏览器被强制修改为Edge的两种解决方法...
- 1354:括弧匹配检验(C C++)
- 记录自己复习考研专业课C语言1
- Excel会计应学35招秘技
- idea E9 OA环境搭建
- new org.netbeans.lib.awtextra.AbsoluteConstraints org.netbeans.lib.awtextra.AbsoluteLayout()