Get elapsed time in seconds : Timing « Development « Java Tutorial






public class Main {
  public static void main(String[] argv) throws Exception {
    long start = System.currentTimeMillis();

    Thread.sleep(2000);

    // Get elapsed time in milliseconds
    long elapsedTimeMillis = System.currentTimeMillis() - start;
    // 
    float elapsedTimeSec = elapsedTimeMillis/1000F;
    System.out.println(elapsedTimeSec);
  }
}








6.20.Timing
6.20.1.Compute and display elapsed time of an operation
6.20.2.Get system time using System class
6.20.3.Get elapsed time in milliseconds
6.20.4.Get elapsed time in seconds
6.20.5.Get elapsed time in minutes
6.20.6.Get elapsed time in hours
6.20.7.Get elapsed time in days
6.20.8.Returns a String in the format Xhrs, Ymins, Z sec, for the time difference between two times
6.20.9.Returns a formatted String from time
6.20.10.Convert milliseconds to readable string