根据分钟转换为对应的天数小时
根据分钟转换为对应的天数小时
在做一个功能的时候需要用到持续时间,就是对应的多少天多少小时多少分钟。当时懒的写想百度一个,然而并没有找到,只好自己动手写了一个。
如果有相同需求的可以借鉴一下,节省开发时间和重复开发。直接上代码
/*** 返回2个日期之间的间隔,* * @param compDate1* 较晚时间* @param compDate2* 较早时间* @param rtnFlag* 返回标记(1:返回间隔天数;2:返回间隔小时数;3:返回间隔分钟数)* * * * @return*/public static long getAppoinDate1(java.util.Date compDate1,java.util.Date compDate2, String rtnFlag) {if (compDate1 == null || compDate2 == null) {return -1;}long rtn = 0;if (rtnFlag.equals("1")){// 天数rtn = (compDate1.getTime() - compDate2.getTime())/ (24 * 3600 * 1000);} else if(rtnFlag.equals("2")){// 小时rtn = (compDate1.getTime() - compDate2.getTime()) / (3600 * 1000);} else if(rtnFlag.equals("3")) {// 分钟rtn = (compDate1.getTime() - compDate2.getTime()) / (60 * 1000);}return rtn;}/*** 根据传入的分钟转化为对应的天数小时分钟 如 : 1天12小时23分* * @param minute* 分钟* @return*/public static String getNumTime(long minute) {String days = "";if (minute < 60) {days = String.valueOf(minute) + "分钟";} else if (minute < 1440) {long value = minute % 60;days = String.valueOf((minute - value) / 60) + "小时"+ String.valueOf(value) + "分钟";} else {long MinuteValue = minute % 60;long value = (minute - MinuteValue)/60;long hourValue = value % 24;long dayValue = (value - hourValue) / 24;days = String.valueOf(dayValue) + "天" + String.valueOf(hourValue) + "小时"+ MinuteValue + "分钟";}return days;}
根据分钟转换为对应的天数小时相关推荐
- JavaScript 实现页面内时间实时倒计时 计时器内附完整文件欢迎调用(可用于抢购倒计时,记录恋爱纪念日总时长等)输出对应的天数小时分钟秒数
JavaScript 实现页面内时间倒计时 计时器 可用于抢购倒计时,记录恋爱纪念日总时长等输出对应的天数小时分钟秒数 注意:在下一个文章中将公布一个纪念日成品代码,欢迎各位来学习(复制) 第一步:构 ...
- 分钟转换为小时加分钟方法
分钟转换为小时加分钟方法 140分 ==> 2时40分 求除以60剩下的数,作为分钟 <?php function convert($num){ //140分 ==> 2时4 ...
- 将具体的秒数转换为几天几小时几分钟
自定义一个函数,使其可以把具体的秒数,转换为几天几小时几分钟的格式,如下: /** * 将具体的秒数转换为几天几小时几分钟 * @param number $seconds 秒数 * @return ...
- 微信小程序之15分钟倒计时(附带天数和时钟的实现方法在文章中)
这是制作的订单支付前倒计时,如果客户在规定时间内没能 支付,则系统自动删除,这样就以便有些商品冗余,当然了,这里只有分钟和秒钟,天数和时钟我写在了最底下,最后代码的显示第七行,可以看一下,然后带入到相 ...
- 中快捷搜索_同事用1分钟,我用半小时,原来是因为这8个Word快捷键,秒杀一切办公技巧...
同事用1分钟,我用半小时,这8个Word快捷键,秒杀一切办公技巧mp.weixin.qq.com 文|王羽卒 今天给小伙伴们分享几个实用又有效的快捷键,帮助快速完成工作,同事用了半小时,你1分钟就能 ...
- js处理时间(时间戳转化成日期格式、几分钟前,几个小时前等、视频时长)
1.时间戳转换成日期格式 下面这个方法转换成的格式为:2018-12-10 18:26:32 // 时间戳format(timestamp) {var date = new Date(timestam ...
- JavaScript 实现抢购倒计时,记录恋爱1314纪念日倒计时,输出对应的天数小时分钟秒数
效果图: 1.先建立两个盒子 <div class="div"><div class="box"> </div></d ...
- JavaScript:将毫秒转换为年/月/日 小时/分钟
代码如下: function nowTime() {var date = new Date();var year = date.getFullYear(); //年var month = date.g ...
- mysql日期加天_MySql日期加天数,小时,分钟...得到新的时间
在当前的日期上加三天,天数随便改: SELECT date_add(CURRENT_DATE(), interval 3 day); 在指定的日期上加三天: SELECT date_add('2014 ...
最新文章
- codeforces 872 D. Something with XOR Queries(思维)
- quarz 定时任务 cron表达式
- java notify唤醒原理_Java wait和notify虚假唤醒原理
- CentOS7升级openssh8.0及升级后无法root登陆处理
- stl------set
- [CTO札记]李彦宏:《领导者的心态——Best of the best》
- 小记linux如何挂载window下的共享文件
- Java课程设计——学生成绩管理系统
- 快速核对两个表格数据
- International Journal of Intelligent Systems投稿经验分享
- apatch zipoutputstream 进行解压缩时提示:不可预料的压缩文件末端
- 大数据培训就业班毕业后通常可以从事哪些领域做哪些方面工作
- js定时换图片(图片路径可变)
- linux战争雷霆无法运行,《战争雷霆》Mac版下载及运行问题汇总
- (转)任正非对新员工的寄语:烧不死的就是凤凰
- 困扰成都青年的20年癫痫在三博脑科医院终结
- opencv和pytorch中的warp操作函数:cv2.warpAffine, torch.nn.functional.grid_sample, cv2.warpPerspective
- 8.遍历二叉树、线索二叉树、森林
- 如何进行系统安全评估
- R语言怎么写积分_R语言入门的基本操作(1)