倒计时到某个日期

时间:2013-10-27 12:38:30

标签: java android

在Android上,如何将倒数计时器包含在我设定的日期(例如2013年12月25日)?

2 个答案:

答案 0 :(得分:2)

  1. 您可以使用java的Date类格式化您设置的日期,然后使用Date类将其转换为毫秒。
  2. 现在,设置当前日期,可以通过java的Calendar类以毫秒为单位从系统中收集。
  3. 这两个毫秒数据之间的差异可以再次通过Date类转换为任何可识别的日期格式。
  4. 您可以使用此过程。

    希望答案可以帮到你。

    注意:如果您仍然无法找到代码,请注释我,我会尝试显示一些代码。

答案 1 :(得分:0)

从开发者网站上查看CountDownTimer

new CountDownTimer(30000, 1000) {

     public void onTick(long millisUntilFinished) {
         mTextField.setText("seconds remaining: " + millisUntilFinished / 1000);
     }

     public void onFinish() {
         mTextField.setText("done!");
     }
  }.start();

获取当前日期和2013年12月25日的时差,将其转换为millisecons并将其传递给CountDownTimer。

同时结帐answer 1answer 2