Cuando hacemos pruebas de rendimiento solemos tomar como base medidas en milisegundos o microsegundos. Sobre todo cuando estamos haciendo pruebas de sistemas transaccionales.
En este sentido el lenguaje Java nos proporciona varios métodos que nos dan la información de la hora del sistema. El principal de ellos es el que maneja la clase Calendar, la cual podemos utilizar para mostrar las horas (leer Obtener la hora en Java).
Pero nos permite mediante el objeto que representa el sistema (System) obtener la hora en formato de milisegundos. Para ello la línea de código será la siguiente:
System.currentTimeMillis();
La cual devolverá resultados como el siguiente:
1170367698406
Este valor refleja el número de milisegundos que han pasado entre la fecha actual y la medianoche del 1 de enero de 1970 UTC.