Hora en milisegundos con Java

01/Feb/2007 Java , 5 Comentarios

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:

  1. 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.

Vídeos sobre Java


5 comentarios en “Hora en milisegundos con Java”

Víctor Cuervo

Cristhian

Hola javier, puedes consultar este proyecto 😀
http://javacompiler.wordpress.com/2013/07/29/project-qcronometro/

Víctor Cuervo

Javier

me gustaria saber si se hacer un cronometro ke mida en microsegundos o nanosegundos en java

Víctor Cuervo

PICCORO

creo tengo algo:

segold = segnow;
segnow = ( Integer.parseInt( new SimpleDateFormat(“ss”).format( datesys ) ) );

minold = minnow;
minnow = ( Integer.parseInt( new SimpleDateFormat(“mm”).format( datesys ) ) );

if( minold != minow ) // uncomment para cada minuto

if( segold != segnow) // descoment para cada segundo

uff eso taba SUPPPER DIFICIL, mejor descanso…… un poco….seguro era un pedazo de codigo para alguna aplicacion de guindows…. seguriiito!

Víctor Cuervo

javier

joder esta bueno no sirvio te lo agradesco por haber subido este comentario

Víctor Cuervo

niko

quiero saber como hacer un llamado cada segundo a la funcion que obtiene la hora del sistema

¿Algo que nos quieras comentar?

Déjanos tu comentario, no te preocupes que tu email no será publicado

*

*