Util工具类 获取某日期区间的所有日期
来源:互联网 发布:工业大数据 李杰 下载 编辑:程序博客网 时间:2024/05/17 04:05
/** * 获取某日期区间的所有日期 日期倒序 * * @param startDate 开始日期 * @param endDate 结束日期 * @param dateFormat 日期格式 * @return 区间内所有日期 */public static List<String> getPerDaysByStartAndEndDate(String startDate, String endDate, String dateFormat) { DateFormat format = new SimpleDateFormat(dateFormat); try { Date sDate = format.parse(startDate); Date eDate = format.parse(endDate); long start = sDate.getTime(); long end = eDate.getTime(); if (start > end) { return null; } Calendar calendar = Calendar.getInstance(); calendar.setTime(eDate); List<String> res = new ArrayList<String>(); while (end >= start) { res.add(format.format(calendar.getTime())); calendar.add(Calendar.DAY_OF_MONTH, -1); end = calendar.getTimeInMillis(); } return res; } catch (ParseException e) { logger.error(e.getMessage(), e); } return null;}
更多工具类方法:http://blog.csdn.net/qq_34117825/article/details/78392976
阅读全文
1 0
- Util工具类 获取某日期区间的所有日期
- java获取某日期之前/之后一天的日期(实现代码)
- //得到据某日期30天后的日期
- 巧用trunc函数,获取某日期范围内的数据
- Util工具类 获取指定月份的天数以及最后一天的日期
- 通过某日期得到该日期所在的一周的周一和周日的日期
- 计算某日期与当前日期天数
- Java计算某日期多少天前后的日期!和Calendar类中的常用字段和方法!
- Android手机开发:日期函数之判断某日期格式是否之前+计算某日期之前N天或之后N天的日期
- SAP BW取某日期的上个月最后一天的日期时间
- JAVA 判断输入日期是否合法,求某日期n天后的日期,两日期之间相距的天数
- C#判断两个日期是否在同一周,某日期是本月的第几周
- 查找日期区间的所有周末
- c# 获取某日期所在周的第一天和最后一天
- c# 获取某日期所在周的第一天和最后一天
- c# 获取某日期所在周的第一天和最后一天
- c# 获取某日期所在周的第一天和最后一天
- Util工具类 比较日期大小
- js获取点击事件的位置,兼容主流浏览器
- Redis 键(Key)
- hibernate annotation注解方式来处理映射关系
- 摆花 洛谷p1077
- 用OpenCV的函数bilateralFilter做双边滤波~
- Util工具类 获取某日期区间的所有日期
- iOS算法总结-冒泡排序
- 将整数分解成若干项相加的形式
- H5 Video截取第一帧 Canvas 动态视频渲染、截取
- python全局变量与局部变量
- QTabWidget标题方向的转化和字体的转化
- LK(little kernel)第一行代码链接位置分析及lk启动过程
- java读取与写入excel(.xls .xlsx)
- java学习