The Java Developers Almanac 1.4


Order this book from Amazon.

   
Home > List of Packages > java.lang  [58 examples]

e51. Computing Elapsed Time

    // Get current time
    long start = System.currentTimeMillis();
    
    // 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);

 Related Examples
e48. The Quintessential Java Application
e49. Terminating the Application
e50. Determining When the Application Is About to Exit
e52. Loading Native Code
e53. Implementing a Class That Can Be Sorted
e54. Redirecting Standard Output, and Error
e55. Getting the Size of the Heap

See also: Arrays    Assertions    Classes    Commands    Numbers    Objects    Strings    System Properties    Threads   


© 2002 Addison-Wesley.