Convertendo strings de data em objetos DateTime com Joda Time
Ao tentar converter uma string de data como "04/02/2011 20:27 :05" para um objeto DateTime usando new DateTime("04/02/2011 20:27:05"), pode ocorrer um erro devido a formatos incompatíveis. Para analisar corretamente uma string de data, Joda Time fornece um utilitário DateTimeFormat.
Para converter a string de data fornecida em um objeto DateTime, siga estas etapas:
Crie um DateTimeFormatter com o padrão de data correto:
DateTimeFormatter formatter = DateTimeFormat.forPattern("dd/MM/yyyy HH:mm:ss");
Use o método parseDateTime do formatador para obter um objeto DateTime:
DateTime dt = formatter.parseDateTime("04/02/2011 20:27:05");
Ao utilizar o DateTimeFormatter, a string de data pode ser efetivamente convertida em um objeto DateTime, permitindo manipulações e operações adicionais de data e hora.
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