【Java开发基础】计算两个毫秒之间相差多少天

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
private long daysBeforeExpire() {
    return daysBetween(System.currentTimeMillis(), getExpireDate().getTime());
}
 
private long daysAfterProduce() {
    return daysBetween(getProducedDate().getTime(), System.currentTimeMillis());
}
 
 
public static long daysBetween(long from, long to) {
    long gap = to - from;
    if (gap < 0) {
        return -1;
    }
    return gap / (24 * 3600 * 1000);
}

  

posted @   垄上行  阅读(163)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 字符编码:从基础到乱码解决
历史上的今天:
2017-07-27 【RF库Built-In测试】Catenate
2016-07-27 python paramiko ssh.exec_command()启动tomcat服务器应用进程失败问题解决方法- Neither the JAVA_HOME nor the JRE_HOME environment variable is defined At least one of these environment variable is needed to run this progr
2016-07-27 如何通过ps -ef|grep tomcat只获得你需要的查询进程,排除掉grep本身的进程信息
点击右上角即可分享
微信分享提示