获取过去某个时间到现在相差的时间天时分
private String getTimeOutStr(long nowDate, long lastTime) { String str =""; long minute = 1000 * 60 ; long hour = 1000 * 60 * 60 ; long day = 1000 * 60 * 60 * 24; long time = nowDate - lastTime; if(time/day >0){ long dayNum = time / day; str += dayNum + "天"; long hourTime = time % day; if(hourTime/hour > 0){ long hourNum = hourTime / hour; str += hourNum + "小时"; long minuteTime = hourTime % hour; if(minuteTime/minute > 0){ long minuteNum = minuteTime / minute; str += minuteNum + "分钟"; } } }else { if(time/hour > 0){ long hourNum = time / hour; str += hourNum + "小时"; long minuteTime = time % hour; if(minuteTime/minute > 0){ long minuteNum = minuteTime / minute; str += minuteNum + "分钟"; } }else { long minuteNum = time / minute; str += minuteNum + "分钟"; } } return str; }
分类:
java
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix