数据类型为毫秒

时间:2013-04-07 15:43:43

标签: java android time

我的应用程序中有一个时间测量系统,我有LONG数据类型的毫秒数。

现在,我想让它们转换为秒,通过分割1000就可以轻松实现。

我需要的是毫秒的小数位数。我怎么得到它?

3 个答案:

答案 0 :(得分:5)

long seconds = timeInMillis/1000;
long milliseconds = timeInMillis%1000;

double timeInSeconds = ((double)seconds) + (((double)milliseconds)/1000.0);

答案 1 :(得分:0)

好的,我真傻。

刚刚使用了数据类型Double

答案 2 :(得分:0)

您也可以使用TimeUnit。它有干净的方法来处理这种转换。像从毫秒到秒的转换,反之亦然。