Computing Elapsed Time - Java Date Time

Java examples for Date Time:Instant

Description

Computing Elapsed Time

Demo Code


public class Main {
  public static void main(String[] args) throws Exception {
    // Get current time
    long start = System.currentTimeMillis();
    System.out.println(start);//from w w  w  .  j  a va  2 s  .c  om
    // Do something ...

    // Get elapsed time in milliseconds
    long elapsedTimeMillis = System.currentTimeMillis() - start;

    // Get elapsed time in seconds
    float elapsedTimeSec = elapsedTimeMillis / 1000F;

    // Get elapsed time in minutes
    float elapsedTimeMin = elapsedTimeMillis / (60 * 1000F);

    // Get elapsed time in hours
    float elapsedTimeHour = elapsedTimeMillis / (60 * 60 * 1000F);

    // Get elapsed time in days
    float elapsedTimeDay = elapsedTimeMillis / (24 * 60 * 60 * 1000F);
  }
}

Result


Related Tutorials