好先上写的一个小方法=========

// 处理时间
        public String dateDispose(String endTime, String startTime) throws Exception {
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
            Date d1 = sdf.parse(endTime);
            Long l = d1.getTime();
            Date d2 = sdf.parse(startTime);
            Long p = d2.getTime();
            Integer cha = (int) ((l - p) / 1000 / 60 / 60 / 24);
            return cha.toString();
        }

=======================================mian方法实际应用

String time1="2018-01-02"; 
        String time2="2018-01-01";
        String lll = dateDispose(time2,time1);
        System.out.println(lll+"天");

很简单啊,在实际业务中 time1   time2 就是你在数据库查询出来的值 如下我自己的实际业务

// 获取所有的项目合同信息详情
    List<TbContractInfoEntity> proContractInfoList = contractMapper.getAllProContractInfo();

for (TbContractInfoEntity contractInfoEntity : proContractInfoList) {
                // 招标申请(偏差时间)
                if ((!"".equals(contractInfoEntity.getFdCfbApplyforRealityTime())
                        && contractInfoEntity.getFdCfbApplyforRealityTime() != null
                        && !"".equals(contractInfoEntity.getFdCfbApplyforPlanTime())
                        && contractInfoEntity.getFdCfbApplyforPlanTime() != null)) {
                    contractInfoEntity.setFdCfbApplyforBiasTime(dateDispose(contractInfoEntity.getFdCfbApplyforRealityTime(),
                                    contractInfoEntity.getFdCfbApplyforPlanTime()));
                }

}

好了到此结束了。。。希望能对诸位有帮助代码已经很详细了

日期类型的时间加减计算相关推荐

  1. python计算时间加减,python datetime库使用和时间加减计算

    datetime库使用 一.操作当前时间 1.获取当前时间 >>> import datetime >>> print datetime.datetime.now( ...

  2. 运用Javascript实现时间重置、进行时间加减计算

    近期参与的项目中涉及到时间计算的问题,就是首先获取到数据库中最新数据的日期,并根据这个时间去获取一个月前.3月前.一年前等时间段的数据,并且要显示每个时间段的最开始的时间.关于时间的处理,对于后台开发 ...

  3. Python - 字符串转日期时间,格式的处理以及时间加减计算

    1,字符串转日期 import datetime strTime = '2022-06-11 11:03' strTime = datetime.datetime.strptime(strTime,& ...

  4. python时间计算_python datetime库使用和时间加减计算

    datetime库使用 一.操作当前时间 1.获取当前时间 >>> importdatetime>>> printdatetime.datetime.now()20 ...

  5. oracle日期时间加减,ORACLE日期时间加减计算

    加法 select sysdate,add_months(sysdate,12) from dual; --加1年 select sysdate,add_months(sysdate,1) from ...

  6. oracle sysdate加减日期,Oracle sysdate 时间加减

    加法 select sysdate,add_months(sysdate,12) from dual;        --加1年 select sysdate,add_months(sysdate,1 ...

  7. mysql日期减后取月_mysql加减时间-函数-时间加减

    select timediff('23:40:00', ' 18:30:00'); -- 两时间相减 SELECT substring( timediff('23:40:00', ' 18:30:00 ...

  8. java日期加减秒_Java日期——年、月、日、时、分、秒、周加减计算

    Java日期--年.月.日.时.分.秒.周加减计算 Java日期--年.月.日.时.分.秒.周加减计算 1.Pom依赖 joda-time joda-time 2.9.9 2.示例代码 package ...

  9. oracle中那个日期怎么相减_oracle日期时间加减规则

    1.日期的加减都是以天为单位的 SELECT to_date('2016-07-05 13:10:00','yyyy-mm-dd hh24:mi:ss') + 1 FROM dual; 结果:2016 ...

最新文章

  1. redisson get()数据报错,missing type id property ‘@class’
  2. linux内核开机显示企鹅logo,批改linux内核kernel开机logo(小企鹅)
  3. 互联网公司java面试题(一)
  4. java 编写小工具 尝试 学习(四)
  5. python入门(三)-- 基本运算符
  6. 文本基线怎样去掉_ICML 2020 | 基于类别描述的文本分类模型
  7. 同步中断和异步中断区别
  8. 又为写作思路熬到秃头?这16篇最新论文打包送你
  9. Java判断类和实例的关系
  10. react获取state的值并更新使用
  11. 6月,回忆我失去的爱情
  12. Android之Universal-Image-loader
  13. VBS基础篇 - 常量
  14. Homework2-project review score of each team
  15. 将来不当科学家,今天不必做科研?
  16. 我参与的一个x86平台项目的经历
  17. 乔帮主,iOS 9 关键源码被泄露了!
  18. 中源幼儿园收费管理系统 v5.2.8 是什么
  19. jQuery键盘打字练习效果
  20. 屏蔽烦人的百度搜索热点

热门文章

  1. launchctl在Macbook管理定时任务和守护进程
  2. 基于Scrapy框架的简单爬虫
  3. git 命令怎么删除本地分支
  4. Java 实现图片水印之水印图片(SpringMVC + Jsp)
  5. 怎么在图片加文字边框?这些方法值得你收藏
  6. android 自定义viewgroup onmeasure,Android进阶——自定义View之View的绘制流程及实现onMeasure完全攻略...
  7. 把自己的ip4(ios6.0.1)给越了,终于装上了五笔输入法。
  8. 卷积神经网络识别运动鞋品牌
  9. git提交代码并合并
  10. 金多多解读高度板前锋电子无溢价