How to measure execution time in Java (Cómo medir el tiempo que tarda en ejecutarse un programa en Java)

19 febrero 2008 at 12:06 pm (CategoriaGeneral, DotNetClub UCM, Java)

Calendar calendario = new GregorianCalendar();
System.out.println(“Start: ” + calendario.get(Calendar.HOUR) + “:” +
            calendario.get(Calendar.MINUTE) + “:” + calendario.get(Calendar.SECOND) +
            “:” + calendario.get(Calendar.MILLISECOND));  

// start code      

// end code

Calendar calendario2 = new GregorianCalendar();
System.out.println(“End: ” + calendario2.get(Calendar.HOUR) + “:” +
            calendario2.get(Calendar.MINUTE) + “:” + calendario2.get(Calendar.SECOND) +
            “:” + calendario2.get(Calendar.MILLISECOND));

long diff = calendario2.getTimeInMillis() – calendario.getTimeInMillis();
Calendar diferencia = new GregorianCalendar();
diferencia.setTimeInMillis(diff);
System.out.println(“Time: ” + diferencia.get(Calendar.MINUTE) + “min. ” +
            diferencia.get(Calendar.SECOND) + “sec. ” + diferencia.get(Calendar.MILLISECOND) + “millisec.”); 

3 comentarios

  1. Miguel Cruz said,

    Estoy trabajando con WebSphere 5.1 y no me deja utilizar el metodo getTimeInMillis, me dice que no es accesible.

    Hay otra manera de hacerlo?

    Gracias

  2. Sanu said,

    Muy util.. gracias

  3. ingeoa said,

    Muy util esta info me has salvado la vida lo necesitaba para un proyecto en el cual necesitaba medir los tiempos en que el proceso empezaba y terminaba muchisimas gracias y por favor sigue compratiendo mas conocimiento con la comunidad de programadores de igual modo si necesitas algo de codigo en Visual Studio C# o SQL 2008 te dejo mi link http://joshuaolguin.wordpress.com/

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: