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