文章目录

  • 超过n天



date或calendar的时间计算比较简单,但是有时需要根据毫秒计算。


例如 根据文件最后修改时间判断是否要删除。


fie自带最后修改时间(毫秒值),用毫秒工具比对非常方便,如果再转calendar等就比较麻烦了。

超过n天

代码也是网上通用的:

public class MilliSecondsUtils {
    public static long dayMilliSeconds=24*60*60*1000;

    /*
     * 超过n天标志
     */
    public static boolean overNDaysFlag(long inMilliSeconds,int nDays){
        long current = System.currentTimeMillis();
        boolean flag=(current - inMilliSeconds) > (nDays * dayMilliSeconds);
        return flag;
    }
}