たとえば、19:00:00 から 16:00:00 の 2 つの時間を減算したいのですが、これを実行する Java 関数はありますか? 結果はミリ秒、秒、または分単位で表されます。
ベストアンサー1
Java 8にはよりクリーンなソリューション- インスタントと持続時間
例:
import java.time.Duration;
import java.time.Instant;
...
Instant start = Instant.now();
//your code
Instant end = Instant.now();
Duration timeElapsed = Duration.between(start, end);
System.out.println("Time taken: "+ timeElapsed.toMillis() +" milliseconds");