通过开始时间和结束时间循环获取时间:

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
Date start = format.parse(dataBean.getNewStartDate());//开始时间
Date end = format.parse(dataBean.getNewEndDate());//结束时间
Calendar calendar = Calendar.getInstance();
//calendar.setTime(start);

int dayNum = (int) (end.getTime()-start.getTime())/(24*3600*1000);//开始和结束时间相差天数
List<WorkTaskHoliday> holidayList = new ArrayList<WorkTaskHoliday>();

for(int i=0;i<=dayNum;i++){//批量增加假期信息
WorkTaskHoliday holiday = new WorkTaskHoliday();
calendar.setTime(start);
calendar.add(Calendar.DAY_OF_YEAR, i);//方法获得距离开始时间的第i天

holiday.setHoliday(new Date(calendar.getTimeInMillis()));

}

最新文章

  1. Makefile 规则的使用
  2. struts中Cookie实现记住密码
  3. Java学习笔记 06 数字格式化及数学运算
  4. cocos2d-x 之 CCArray 的遍历(3)
  5. C#编程总结(四)多线程应用(进度条的编程问题)——转自http://www.cnblogs.com/yank/p/3232955.html
  6. /proc/cpuinfo zz
  7. T420修改wifi灯闪动模式
  8. Window Pains
  9. Visual Studio 创建代码注释默认模版方法
  10. CSDN没有审核投诉的真实性直接删除博主上传的资源
  11. 网络模型 - 每天5分钟玩转 Docker 容器技术(169)
  12. kubernetes资源类别介绍
  13. Day8--------------源码安装
  14. c#获取鼠标坐标
  15. 1.带宽&amp;吞吐量
  16. Python网络练习题
  17. Python Road
  18. BZOJ3992:[SDOI2015]序列统计——题解
  19. LightOJ 1085 - All Possible Increasing Subsequences 树状数组+离散
  20. IOS . -转载-10行代码搞定九宫格

热门文章

  1. VS.NET(C#)--1.5_VS菜单功能
  2. iOS 动画基础-显式动画
  3. 【转载】为什么我的网站加www是打不开的呢
  4. K2 BPM_【解决方案】K2+SAP:端到端无缝集成,为企业全面赋能提速_十年专注业务流程管理系统
  5. shell 脚本总结
  6. python 将字符串中的unicode字符码转换成字符
  7. 部署vue项目到阿里云服务器(Ubuntu16.04 64位)
  8. java网络编程--httpurlconnection
  9. C++——Inheritence
  10. redis windows安装与liunx安装