日期类型的时间加减计算
好先上写的一个小方法=========
// 处理时间
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()));
}
}
好了到此结束了。。。希望能对诸位有帮助代码已经很详细了
日期类型的时间加减计算相关推荐
- python计算时间加减,python datetime库使用和时间加减计算
datetime库使用 一.操作当前时间 1.获取当前时间 >>> import datetime >>> print datetime.datetime.now( ...
- 运用Javascript实现时间重置、进行时间加减计算
近期参与的项目中涉及到时间计算的问题,就是首先获取到数据库中最新数据的日期,并根据这个时间去获取一个月前.3月前.一年前等时间段的数据,并且要显示每个时间段的最开始的时间.关于时间的处理,对于后台开发 ...
- Python - 字符串转日期时间,格式的处理以及时间加减计算
1,字符串转日期 import datetime strTime = '2022-06-11 11:03' strTime = datetime.datetime.strptime(strTime,& ...
- python时间计算_python datetime库使用和时间加减计算
datetime库使用 一.操作当前时间 1.获取当前时间 >>> importdatetime>>> printdatetime.datetime.now()20 ...
- oracle日期时间加减,ORACLE日期时间加减计算
加法 select sysdate,add_months(sysdate,12) from dual; --加1年 select sysdate,add_months(sysdate,1) from ...
- oracle sysdate加减日期,Oracle sysdate 时间加减
加法 select sysdate,add_months(sysdate,12) from dual; --加1年 select sysdate,add_months(sysdate,1 ...
- mysql日期减后取月_mysql加减时间-函数-时间加减
select timediff('23:40:00', ' 18:30:00'); -- 两时间相减 SELECT substring( timediff('23:40:00', ' 18:30:00 ...
- java日期加减秒_Java日期——年、月、日、时、分、秒、周加减计算
Java日期--年.月.日.时.分.秒.周加减计算 Java日期--年.月.日.时.分.秒.周加减计算 1.Pom依赖 joda-time joda-time 2.9.9 2.示例代码 package ...
- oracle中那个日期怎么相减_oracle日期时间加减规则
1.日期的加减都是以天为单位的 SELECT to_date('2016-07-05 13:10:00','yyyy-mm-dd hh24:mi:ss') + 1 FROM dual; 结果:2016 ...
最新文章
- redisson get()数据报错,missing type id property ‘@class’
- linux内核开机显示企鹅logo,批改linux内核kernel开机logo(小企鹅)
- 互联网公司java面试题(一)
- java 编写小工具 尝试 学习(四)
- python入门(三)-- 基本运算符
- 文本基线怎样去掉_ICML 2020 | 基于类别描述的文本分类模型
- 同步中断和异步中断区别
- 又为写作思路熬到秃头?这16篇最新论文打包送你
- Java判断类和实例的关系
- react获取state的值并更新使用
- 6月,回忆我失去的爱情
- Android之Universal-Image-loader
- VBS基础篇 - 常量
- Homework2-project review score of each team
- 将来不当科学家,今天不必做科研?
- 我参与的一个x86平台项目的经历
- 乔帮主,iOS 9 关键源码被泄露了!
- 中源幼儿园收费管理系统 v5.2.8 是什么
- jQuery键盘打字练习效果
- 屏蔽烦人的百度搜索热点
热门文章
- launchctl在Macbook管理定时任务和守护进程
- 基于Scrapy框架的简单爬虫
- git 命令怎么删除本地分支
- Java 实现图片水印之水印图片(SpringMVC + Jsp)
- 怎么在图片加文字边框?这些方法值得你收藏
- android 自定义viewgroup onmeasure,Android进阶——自定义View之View的绘制流程及实现onMeasure完全攻略...
- 把自己的ip4(ios6.0.1)给越了,终于装上了五笔输入法。
- 卷积神经网络识别运动鞋品牌
- git提交代码并合并
- 金多多解读高度板前锋电子无溢价