获取过去的天数小时分钟

2019-07-15  本文已影响0人  _FireFly_
/**
     * 获取过去的天数
     * @param date
     * @return
     */
    public static long pastDays(Date date) {
        long t = new Date().getTime()-date.getTime();
        return t/(24*60*60*1000);
    }

    /**
     * 获取过去的小时
     * @param date
     * @return
     */
    public static long pastHour(Date date) {
        long t = new Date().getTime()-date.getTime();
        return t/(60*60*1000);
    }
    
    /**
     * 获取过去的分钟
     * @param date
     * @return
     */
    public static long pastMinutes(Date date) {
        long t = new Date().getTime()-date.getTime();
        return t/(60*1000);
    }

事例:

public class Test2 {
    public static void main(String[] args) {
        Date date = new Date();

        Date date1 = DateUtils.addDays(date, -10);

        long l = DateUtils.pastDays(date1);
        System.out.println("过去的天数为: "+l);

    }

}

控制台:


上一篇 下一篇

猜你喜欢

热点阅读