//處理時間
public String formatDuring(long mss) {
long hours = mss / (60 * 60);
long minutes = (mss % (1000 * 60 * 60)) / 60;
long seconds = (mss % (1000 * 60));
return hours + ":" + minutes+ ":" + seconds;
}
public String getdays(long callTime) {
String value = "";
long newTime = new Date().getTime();
long duration = (newTime - callTime) / (1000 * 60);
if (duration < 60) {
value = duration + "分鐘前";
} else if (duration >= 60 && duration < DAY) {
value = (duration / 60) + "小時前";
} else if (duration >= DAY && duration < DAY * 2) {
value = "昨天";
} else if (duration >= DAY * 2 && duration < DAY * 3) {
value = "前天";
} else if (duration >= DAY * 7) {
SimpleDateFormat sdf = new SimpleDateFormat("M月dd日");
value = sdf.format(new Date(callTime));
} else {
value = (duration / DAY) + "天前";
}
return value;
}