public class day {

     public static void main(String[] args) {
// TODO Auto-generated method stub
String begintTime = "2019-03-26";
String endTime = "2019-03-04";
for(String days: findDaysStr(begintTime,endTime)){
System.out.println(days);
}
} public static List<String> findDaysStr(String begintTime, String endTime) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date dBegin = null;
Date dEnd = null;
try {
dBegin = sdf.parse(begintTime);
dEnd = sdf.parse(endTime);
} catch (ParseException e) {
e.printStackTrace();
}
List<String> daysStrList = new ArrayList<String>();
daysStrList.add(sdf.format(dBegin));
Calendar calBegin = Calendar.getInstance();
calBegin.setTime(dBegin);
Calendar calEnd = Calendar.getInstance();
calEnd.setTime(dEnd);
while (dEnd.after(calBegin.getTime())) {
calBegin.add(Calendar.DAY_OF_MONTH, 1);
String dayStr = sdf.format(calBegin.getTime());
daysStrList.add(dayStr);
}
return daysStrList;
}
}

最新文章

  1. Ubuntu(Linux系统)虚拟机工具vmtools详细说明
  2. Emmet使用
  3. 在VBA中使用Windows API
  4. 《锋利的jQuery》(第2版)读书笔记4
  5. SU susort命令学习
  6. openssl知识点总结
  7. svn安装【转载】
  8. tcp/IP点对点通信程序
  9. 291. Word Pattern II
  10. html5音频、视频
  11. [itint5]最大子矩阵和
  12. [转] Splay Tree(伸展树)
  13. 编译recovery及过程中的部分错误解决
  14. C++在数组元素个数未知情况下声明数组
  15. AC自动机模板3【洛谷3796】
  16. Spring之BeanFactory和FactoryBean接口的区别
  17. 二叉搜索树(BST)学习笔记
  18. linux更换yum源
  19. 【ASP.NET】System.Web.Routing - StopRoutingHandler Class
  20. 解压.bz2失败

热门文章

  1. 【HTML】HTML标签介绍
  2. python列表、元组、字典练习题
  3. Java生鲜电商平台-统一异常处理及架构实战
  4. 8 NLP-自然语言处理Demo
  5. markdown常用方法
  6. vscode vue开发环境搭建
  7. Chrome 使用 Evernote 插件
  8. 浅谈设计模式及python实现
  9. java类加载器-Bootstrap、 ExtClassLoader、 AppClassLoader的关系
  10. 微服务世界之Nacos初见