使用SimpleDateFormat格式化分钟以显示2位数

时间:2014-03-27 01:57:36

标签: android time formatting

我正在尝试让我的倒数计时器将秒数显示为2位而不是1位。

示例:02而不是2.

我正在使用下面的代码,但我对格式化没有任何好运。

long  a = ((millisUntilFinished % 60000) / 1000);
String b = Long.toString(a);
SimpleDateFormat myFormat = new SimpleDateFormat("HH:mm:ss:");

String time = myFormat.format(b);

1 个答案:

答案 0 :(得分:0)

上面的代码应该可以工作但是如果可能的话,请尝试以毫秒为单位。以下代码对我来说很好。

long  a = 1395886625000L;
    SimpleDateFormat myFormat = new SimpleDateFormat("HH:mm:ss");
    String time = myFormat.format(a);