JAVA : END TIME - START TIME = EXECUTION TIME
public static void main (String[] args) {
Date startDt = new Date();
Long diffrenceTimeInMilisecond = null;
//write your logic
for(int i = 0; i< 100000000;i++){
String a = "100";
}
//end of logic
Date endDt = new Date();
diffrenceTimeInMilisecond = endDt.getTime() - startDt.getTime();
//System.out.println("Time : "+diffrenceTimeInMilisecond);
Date d = new Date(diffrenceTimeInMilisecond);
DateFormat df = new SimpleDateFormat("HH:mm:ss:SSS");
String diffTime = df.format(d);
System.out.println("Timetaken : "+diffTime+" (HH:mm:ss:SSS)");
}
No comments:
Post a Comment