* 剩余时间(秒) * [@return](https://my.oschina.net/u/556800) */ private int calLastedTime() { int startTime = util.TimeUtil.getNow(); int endTime = util.TimeUtil.getNextDayZero() - 1; return endTime - startTime; } public class TimeUtil { /** * 获取当前秒数 * * [@return](https://my.oschina.net/u/556800) */ public static int getNow() { return (int) (System.currentTimeMillis() / 1000); } public static int getNextDayZero() { Calendar calendar = Calendar.getInstance(); calendar.set(Calendar.SECOND, 0); calendar.set(Calendar.MINUTE, 0); calendar.set(Calendar.HOUR_OF_DAY, 0); calendar.add(Calendar.DATE, 1); return (int) (calendar.getTimeInMillis() / 1000); }}