我想倒计时直到某一天,但我不知道怎么做。
我希望倒计时能够计算天,小时,分钟和秒。
最后一天将设置为倒计时,格式为 DAY / MONTH / YEAR 。例如:2015年11月9日
谢谢你,对不起我的英语:P
修改
我想要的是下一个:
你有一个日期(20/9/15)的字符串。我想要进行倒计时 DAYS,HOURS,MINUTES& SECONDS 从今天到日期。倒计时应显示在textView
上谢谢:D
答案 0 :(得分:0)
假设您正在使用Java(您不会这么说),请使用现在指示的java.util.Date对象的getTime方法,然后获取它们之间的差异以计算出天数,小时,分钟等......剩下的。
public String timeRemaining(Date then) {
Date now = new Date();
long diff = then.getTime() - now.getTime();
String remaining = "";
if (diff >= 86400000) {
long days = diff / 86400000
remining += "" + days + (days > 1) ? "days" : "day";
diff -= days * 86400000;
}
//... similar math for hours, minutes
return remaining;
}