//計算的天數
Date tempDate = msgMessager.getSenddt();
double days = (double) ((Calendar.getInstance().getTime().getTime()-tempDate.getTime()) / (1000 * 3600 * 24 * 1.0));
if(days > 0 && days < 1){//天數小於1,算剩餘小時數
double hours = (double) ((Calendar.getInstance().getTime().getTime()-tempDate.getTime() ) / (1000 * 3600 * 1.0));
if(hours > 1){
msgMessager.setTime((int)hours+"小時");
}else{//小時數小於1,算剩餘分鐘數
double minutes = (double) ((Calendar.getInstance().getTime().getTime()-tempDate.getTime()) / (1000 * 60 * 1.0));
msgMessager.setTime((int)minutes+"分鐘");
}
} else if (days <= 0) {
msgMessager.setTime("0天");
}else{
msgMessager.setTime((int)days+"天");
}get