regresiva - Monótonamente aumentando el tiempo en Java?
timer en java netbeans (2)
En una aplicación Java, quiero poder tomar una marca de tiempo al comienzo de una operación y poder verificar periódicamente cuánto tiempo ha estado funcionando la operación. El truco es: no quiero ser impactado por el protocolo de red de tiempo moviendo el reloj, o el administrador cambiando la hora, o cualquier cosa que pueda ajustar abruptamente la hora del día. Quiero un valor de tiempo creciente monótonamente. Creo que esto excluye java.util.Date, Time y Calendar.
¿Hay alguna fuente de una marca de tiempo creciente monótonamente en el JRE?
¿Has considerado usar System.nanoTime () ?
Solo es significativo para calcular el tiempo transcurrido entre dos eventos. Como la documentación indica que no está relacionada con ningún sistema o tiempo de pared, creo que podría usarse en su ubicación.