Date endTime = activity.getEndTime();
Date startTime = new Date();
Calendar startCalendar = Calendar.getInstance();
startCalendar.setTime(startTime);
Calendar endCalendar = Calendar.getInstance();
endCalendar.setTime(endTime);
Long endSecond = endCalendar.getTimeInMillis();
Long startSecond = startCalendar.getTimeInMillis();
Long balance = endSecond-startSecond;
Integer s_day = 60*60*24*1000;
Integer s_hour = 60*60*1000;
Integer s_min = 60*1000;
Long day = balance/s_day;//還剩多少天
Long hour = (balance-day*s_day)/s_hour;//還剩多少小時
Long min = (balance-day*s_day-hour*s_hour)/s_min;//還剩多少分鐘
Long sec = (balance-day*s_day-hour*s_hour-min*s_min)/1000;//還剩多少秒
計算兩個時間的差值
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.