Date dt = new Date();
//HH表示24小时制 如果换成hh表示12小时制
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date firstDate = sdf.parse("2015-05-31 17:08:20");//解析时间
long time1 = firstDate.getTime();//毫秒时间
Date otherDate = sdf.parse("2015-05-31 18:02:18");
long time2 = otherDate.getTime();
//计算两个时间差,单位为分钟
long diffTime = (time2-time1)/(1000*60);