java获取两个字符串日期之间间隔的天数

  1. import java.text.ParseException;
  2. import java.text.SimpleDateFormat;
  3. import java.util.ArrayList;
  4. import java.util.Calendar;
  5. import java.util.Date;
  6. import java.util.List;
  7. public class DayUtils {
  8. public static List<String> getBetweenDays(String stime,String etime){
  9. SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
  10. Date sdate = null;
  11. Date eDate = null;
  12. try {
  13. sdate = df.parse(stime);
  14. eDate = df.parse(etime);
  15. } catch (ParseException e) {
  16. e.printStackTrace();
  17. }
  18. long betweendays = (long) ((eDate.getTime() - sdate.getTime())
  19. / (1000 * 60 * 60 * 24) + 0.5);// 天数间隔
  20. Calendar c = Calendar.getInstance();
  21. List<String> list = new ArrayList<String>();
  22. while (sdate.getTime() <= eDate.getTime()) {
  23. list.add(df.format(sdate));
  24. c.setTime(sdate);
  25. c.add(Calendar.DATE, 1); // 日期加1天
  26. sdate = c.getTime();
  27. }
  28. return list;
  29. }
  30. }

java获取两个字符串日期之间间隔的天数相关推荐

  1. Java计算两个字符串日期之间的天数差

    Java计算两个字符串日期之间的天数差 调用方法: public static void main(String[] args) throws ParseException {String a = & ...

  2. android 日期间隔,android-计算两个日期之间间隔的天数

    要计算两个日期之间间隔的天数,必须把两个日期转换成统一的时间戳,然后计算其毫秒差,再将毫秒差转换成天数. System.out.print("开始时间:"); String str ...

  3. java 算出下一个工作日_如何计算JAVA中两个不同日期之间的工作日(不包括周末)?...

    我的要求是计算给定两个日期之间的天数,不包括星期六和星期日. 例: Start date - 10/09/15 and End date 18/09/15 Result: 7 日期采用DD / MM ...

  4. 使用C语言计算两个日期之间间隔的天数

    函数介绍:通过输入起始日期和目标日期,计算这两个日期之间相隔多少天.当起始日期大于目标日期时,输出负数:如果输入有误,则输出"输入错误". ⭐主函数中的参数介绍: birthday ...

  5. 两个日期相差月份 java_Java获取两个指定日期之间的所有月份

    String y1 = "2016-02";//开始时间 String y2 = "2019-12";//结束时间 try{ Date startDate= n ...

  6. JS两个字符串日期相减得出天数

    function DateMinus(date1,date2){//date1:小日期   date2:大日期   var sdate = new Date(date1);    var now = ...

  7. java求最大子串_Java获取两个字符串中最大相同子串的方法

    "abcwerthelloyuiodef" "cvhellobnm" 思路: 1,将短的那个子串按照长度递减的方式获取到. 2,将每获取到的子串去长串中判断是否 ...

  8. java获取两个日期之间的所有日期(包括开始日期和结束日期)

    java获取两个日期之间的所有日期集合 解决方法: import java.text.SimpleDateFormat; import java.util.ArrayList; import java ...

  9. java 日期 相差的天数_JAVA计算两个日期之间相差的天数

    在Java开发物流或是其他功能的时候会用到两个日期相差多天的数据,所以整理了一下备用. 调用方式: long date1 = getDateTime("20121201");//可 ...

最新文章

  1. nyoj 710 外星人的供给站
  2. java 并发 面试_Java 并发基础常见面试题总结
  3. js中的extend的用法及其JS中substring与substr的区别
  4. 3Dslicer中 PET/CT 模块:PET Standard Uptake Value Computation
  5. Java程序的编码规范
  6. 电话销售的6个关键成功因素
  7. 搭建syslog日志服务器
  8. 苹果app退款_app退款理由写什么好?苹果退款理由怎么写才好?
  9. 《程序员的呐喊》一一1.1 作者手记:巴别塔
  10. 3.4. Transactions
  11. 汽车音响AMP功放-扬声器诊断驱动开发
  12. local class incompatible: stream classdesc serialVersionUID = 1, local class serialVersionUID = 2427
  13. 杭电oj ——1000 A+B问题
  14. 【指数Lyapunov】Lyapunov指数的MATLAB仿真
  15. P6软件如何设置权重体系
  16. freeRTOS移植——ZYNQ7000简介
  17. 差异表达基因提取limma+WGCNA分析全代码
  18. 华为手机最大屏是几英寸的_华为屏幕尺寸最大的手机,不是荣耀note10,而是这款发布仅三个月...
  19. 【miscellaneous】星光级超低照度摄像机技术分析
  20. 又一开源神器,值得收藏学习!

热门文章

  1. Sequelize-nodejs-8-Transactions
  2. 区块链软件:区块链的迅猛发展
  3. MongoDB副本集权限重置
  4. 数组多重筛选条件排序方法
  5. nginx 1.11.0实现http和https正向代理
  6. STM32 IO口双向问题
  7. zeptojs库解读1之整体框架
  8. 记录 || 雨后王母山仙境
  9. linux下svn服务器的安装配置和使用
  10. OpenJudge 2972(确定进制)