Java 毫秒数据类型

Java 毫秒数据类型,java,android,time,Java,Android,Time,我在我的应用程序中有一个时间测量系统,在那里我有一个LONG数据类型中的毫秒 现在,我想把它们转换成秒,简单的除以1000 我需要的是毫秒的小数点。我怎么得到它呢?好吧,我太傻了 long seconds = timeInMillis/1000; long milliseconds = timeInMillis%1000; double timeInSeconds = ((double)seconds) + (((double)milliseconds)/1000.0); 刚刚获取了数据类型

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

现在,我想把它们转换成秒,简单的除以1000

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

好吧,我太傻了

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

double timeInSeconds = ((double)seconds) + (((double)milliseconds)/1000.0);
刚刚获取了数据类型
Double

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

或。可能重复