To calculate program running time by using System.currentTimeMillis() or System.nanoTime().
See the running code for calculating program running time:-
long start = System.currentTimeMillis();
-------------------
Your program code
-------------------
long end = System.currentTimeMillis();
NumberFormat formatter = new DecimalFormat("#0.00000");
System.out.print("Execution time: " + formatter.format((end - start) / 1000d) + " (seconds)");
Now, you can get time in seconds.