2

アプリに時間測定システムがあり、LONGデータ型にミリ秒があります。

今、私はそれらを秒に変換したいと思います.1000で割ることで簡単です.

私が必要とするのは、ミリ秒の小数点以下の桁数です。どうすれば入手できますか?

4

3 に答える 3

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

double timeInSeconds = ((double)seconds) + (((double)milliseconds)/1000.0);
于 2013-04-07T15:45:03.060 に答える
1

TimeUnitも使用できます。このような変換を処理するためのクリーンなメソッドがあります。ミリ秒から秒への変換、およびその逆の変換と同様です。

于 2013-04-07T15:49:58.013 に答える