这个倒计时是有弊端的,勉强看吧。。。。
package 小代码;
import java.util.Date;
public class 倒计时 {
/**
* @param args
*/
@SuppressWarnings("deprecation")
public static void main(String[] args) {
// TODO Auto-generated method stub
//预定的数据
Date b=new Date();
b.setDate(29);
b.setHours(23);
b.setMinutes(59);
b.setSeconds(59);
while(true)
{
//现在的时间
Date now=new Date();
System.out.println(b);
long a1=now.getTime();
long b1=b.getTime();
long c=b1-a1;
//把毫秒转化成时分秒
long m=c/1000;//获取所有秒数
long fz=m/60;//获得分钟数
long m1=m%60;//不足一分钟的秒
long xs=fz/60;//获得小时数
long fz1=fz%60;//不足一小时的分钟数
long t=xs/24; //获得天数
long t1=xs%24;//不足一天的小时数
System.out.println("距离具体时间还有"+t+"天"+t1+"小时"+fz1+"分钟"+m1+"秒");
}
}
}