"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Cómo extraer la hora actual con precisión de milisegundos en Java?

¿Cómo extraer la hora actual con precisión de milisegundos en Java?

Publicado el 2024-11-19
Navegar:621

How to Extract Current Time with Millisecond Precision in Java?

Extracción de la hora actual con precisión de milisegundos en Java

Para obtener la hora actual en el formato AAAA-MM-DD HH:MI:Sec .Milisegundo, es necesaria una extensión del código proporcionado. El quid de la modificación radica en refinar el patrón SimpleDateFormat.

El código proporcionado recupera la hora actual sin información de milisegundos:

public static String getCurrentTimeStamp() {
    SimpleDateFormat sdfDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    Date now = new Date();
    String strDate = sdfDate.format(now);
    return strDate;
}

Para agregar datos de milisegundos, se aplica un formato de fecha modificado:

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");

El ".SSS" adicional significa la ubicación de milisegundos. El formato resultante otorga acceso a los datos de la marca de tiempo con una precisión de milisegundos.

Por ejemplo, una marca de tiempo en el formato AAAA-MM-DD HH:MM:SS (2009-09-22 16:47:08) puede ser transformado para incorporar milisegundos (2009-09-22 16:47:08.128). Esta representación de tiempo mejorada está dirigida a aplicaciones que requieren precisión temporal granular.

Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3