有时候会要求实现这样一个需求:
天、小时、分钟、秒的数值都是隔开的,服务器端只返回一个时间戳长度。
以下就是我的实现方案,力求减少对象生成、减小计算量:
import java.util.timer;
import java.util.timertask;
public class countdownutils {
private static long day = 0;
private static long hour = 0;
private static long minute = 0;
private static long second = 0;
private static boolean daynotalready = false;
private static boolean hournotalready = false;
private static boolean minutenotalready = false;
private static boolean secondnotalready = false;
public static void main(string[] args) {
long totalseconds = 60 * 60 * 24 * 34 + 21;
initdata(totalseconds)