import java.util.concurrent.TimeUnit;
import java.time.Duration;
import java.time.Instant;
public class MyClass {
public static void main(String args[]) throws InterruptedException {
Instant start = Instant.now();
// code to be measured
TimeUnit.SECONDS.sleep(2);
// code to be measured
Instant end = Instant.now();
Duration elapsed = Duration.between(start, end);
System.out.println("Elapsed time in milliseconds: " + elapsed.toMillis());
}
}
/*
run:
Elapsed time in milliseconds: 2000
*/