计算两个日期之间的间隔 数字
间隔多少 天 小时,分钟,秒
/**
* 日期时间计算函数
* @param nowDate
* @param endDate
* @return
*/
public static long getDatePoor(Date nowDate, Date endDate) {
long nd = 1000 * 24 * 60 * 60;
long nh = 1000 * 60 * 60;
long nm = 1000 * 60;
long ns = 1000;
// 获得两个时间的毫秒时间差异
long diff = endDate.getTime() - nowDate.getTime();
// 计算差多少分钟
long miniute = diff % nd / ns;
long miniute = diff % nd / nm;
long hour = diff % nd / nh ;
long day = diff % nd / nd;
return miniute;
}
给某个日期增加 num 秒
public static Date dateTimeAddSecond(Date date1, int num){
SimpleDateFormat format = new SimpleDateFormat("YYYY-MM-dd HH:mm:ss");
String date = format.format(date1);
Calendar newTime = Calendar.getInstance();
newTime.add(Calendar.YEAR,num);//日期加10秒
Date dt1=newTime.getTime();
System.out.println(dt1);
return dt1;
}
1954

被折叠的 条评论
为什么被折叠?



