计算两个时间之间的小时数
由于在项目中需要计算一个任务从创建到完成操作时的工时数,在网上找了很多方法,都不是我想要的,我需要计算的是小时,而网上很多都是两个时间之间相差多少天多少小时多少分钟多少秒,好不容易找到一个差不多是我想要的样子,然后经过修改后如下:
//计算两个时间之间的小时数private static BigDecimal getDifferHour(Date startDate, Date endDate) {float dayM = 1000 * 24 * 60 * 60;float hourM = 1000 * 60 * 60;float differ = endDate.getTime() - startDate.getTime();BigDecimal hour = BigDecimal.valueOf(differ / dayM / hourM + 24 * (differ / dayM));return hour;}
调用:
//获取开始时间
Date createDate = eXmQuestion.getCreateDate();
//计算耗费的时间
BigDecimal costTime = getDifferHour(createDate, new Date());
计算两个时间之间的小时数相关推荐
- php计算两个日期之间的小时数,PHP_php 计算两个时间戳相隔的时间的函数(小时),这个是可以具体到小时的php代 - phpStudy...
php 计算两个时间戳相隔的时间的函数(小时) 这个是可以具体到小时的php代码 复制代码 代码如下: /* Author: 杨宇 yangyu@sina.cn */ //输入两个时间戳,计算差值,也 ...
- MySql计算两日期时间之间相差的天数,秒数,分钟数,周数,小时数
计算两日期时间之间相差的天数,秒数,分钟数,周数,小时数,这里主要分享的是通过MySql内置的函数 TimeStampDiff() 实现. 函数 TimeStampDiff() 是MySQL本身提供的 ...
- java 排除法定节假日以及正常周六日,计算两个Date相差的小时数
项目组有一个需求,计算两个Date类型参数,相差的小时数.业务上有一些特殊的用途,可能用于绩效考核的目的吧- 如果不排除节假日周六日的话,处理起来非常easy,是个程序员都能写出来,但是-如果要排除法 ...
- python时间差转换成天数_Python实现计算两个时间之间相差天数的方法
本文实例讲述了Python实现计算两个时间之间相差天数的方法.分享给大家供大家参考,具体如下: #-*- encoding:UTF-8 -*- from datetime import date im ...
- 怎样计算两个时间之间的间隔
怎样计算两个时间之间的间隔 1. 怎样计算两个时间之间的间隔? 间隔=Date1.getTime()-Date2.getTime();得出来的是毫秒数. 除1000是秒,再除60是分,再除60是小时. ...
- 计算两个时间之间的工作时长
计算两个时间之间的工作时长(小时)排除周末 package com.test;import org.apache.commons.lang3.time.DateUtils;import java.ma ...
- python时间差计算器时分秒_Python实现计算两个时间之间相差天数的方法
本文实例讲述了Python实现计算两个时间之间相差天数的方法.分享给大家供大家参考,具体如下: #-*- encoding:UTF-8 -*- from datetime import date im ...
- java 计算两个时间之间的间隔
1. 怎样计算两个时间之间的间隔? 间隔=Date1.getTime()-Date2.getTime();得出来的是毫秒数. 除1000是秒,再除60是分,再除60是小时............... ...
- 使用Java的Calendar类计算两段时间之间的工作日的天/小时/分钟/秒数
计算两段时间之间的工作日的天/小时/分钟/秒数 我们能经常遇到一些需求,让获取工作日的时间(当然,调休也上班也是工作日哈!),之前自己给这搞得头大,所以整理总结,把该工具类记录下来,希望大家能用到的时 ...
最新文章
- ci框架 mysql_CodeIgniter (CI)框架中的数据库查询汇总
- R语言glm拟合logistic回归模型实战:基于glm构建逻辑回归模型及模型系数统计显著性分析、每个预测因子对响应变量的贡献
- POSIX消息队列信号通知
- cometd_CometD:Java Web应用程序的Facebook类似聊天
- MySQL:定时任务被拒绝
- [Android学习笔记四] 自定义Android组件之组合方式创建密码框组件
- oracle数据库创建用户
- 猴子爬山编程java_Java趣味编程100例
- WPF采用MVVM模式(绑定:纯前台、命令:触发器绑定命令)
- Leetcode-401-二进制手表
- Oracle数据库编程:PL/SQL编程基础
- mock.js那点事(上)
- Jmeter分布式部署测试-----远程连接多台电脑做压力性能测试
- asp毕业设计——基于asp+sqlserver的人力资源管理系统设计与实现(毕业论文+程序源码)——人力资源管理系统
- punycode转码以及UniCode编码表参考文章
- 查看linux系统IPV6地址
- OC Bock的使用
- 《Android群英传》读书笔记
- 安排 , 2021新冠疫情防控指挥作战平台(视频+课件+代码+资料)
- Nginx 1.9 安装 ngx_pagespeed 模块