"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como extrair a hora atual com precisão de milissegundos em Java?

Como extrair a hora atual com precisão de milissegundos em Java?

Publicado em 19/11/2024
Navegar:563

How to Extract Current Time with Millisecond Precision in Java?

Extraindo a hora atual com precisão de milissegundos em Java

Para obter a hora atual no formato AAAA-MM-DD HH:MI:Sec .Millisecond, é necessária uma extensão para o código fornecido. O ponto crucial da modificação está em refinar o padrão SimpleDateFormat.

O código fornecido recupera a hora atual sem informações de milissegundos:

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 anexar dados de milissegundos, um formato de data modificado é aplicado:

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

O ".SSS" adicional significa a colocação de milissegundos. O formato resultante concede acesso a dados de carimbo de data/hora com precisão de milissegundos.

Por exemplo, um carimbo de data/hora no formato AAAA-MM-DD HH:MM:SS (2009-09-22 16:47:08) pode ser transformado para incorporar milissegundos (2009-09-22 16:47:08.128). Essa representação de tempo aprimorada atende a aplicações que exigem precisão temporal granular.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3