两个日期相差获取的是毫秒数
除1000是秒,再除60是分,再除60是小时.
public class getMiao {
/**
* 1000是秒
* 1000*60是分
* 1000*60*60是时
* 1000*60*60*24是天
*/
private static final long TIME = 40*1000;
public static void main(String[] args) {
SimpleDateFormat myFormatter = new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss");
Date date;
Date mydate;
try {
date = myFormatter.parse( "2015-07-20 16:34:53");
mydate = myFormatter.parse( "2015-07-20 16:35:10");
long day=mydate.getTime()-date.getTime();
if(day < TIME){
System.out.println("没有过期");
}else{
System.out.println("已过期");
}
} catch (ParseException e) {
e.printStackTrace();
}
}
}
版权声明:本文为博主原创文章,未经博主允许不得转载。
原文:http://blog.csdn.net/qqhjqs/article/details/46971943