/**
* 获取过去的天数
* @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);
}
}
控制台:
网友评论