//随机修改更新时间
public static String getTime(Date date){
Calendar cal = Calendar.getInstance();
cal.add(Calendar.MINUTE,-days());
SimpleDateFormat time = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
return time.format(cal.getTime());
}
/**
* 计算还有多少时间过期
* @param time1
* @param time2
* @return
*/
public static int getTimeLong(Date date){
SimpleDateFormat simpleDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String time1 = simpleDate.format(new Date());
int result = 7;
try
{
int source = (int) 86400D; //total sconds for one day.
int value = (int) ((simpleDate.parse(time1).getTime() - date.getTime())/1000L);
result = (value / source);
if(VALID_TIME-result>0){
result =VALID_TIME-result;
}
}
catch (Exception e){}
return result;
}