Conversión de cadenas de fecha en objetos DateTime con Joda Time
Al intentar convertir una cadena de fecha como "02/04/2011 20:27 :05" a un objeto DateTime usando new DateTime("02/04/2011 20:27:05"), puede ocurrir un error debido a formatos no coincidentes. Para analizar correctamente una cadena de fecha, Joda Time proporciona una utilidad DateTimeFormat.
Para convertir la cadena de fecha dada en un objeto DateTime, siga estos pasos:
Crear un DateTimeFormatter con el patrón de fecha correcto:
DateTimeFormatter formatter = DateTimeFormat.forPattern("dd/MM/yyyy HH:mm:ss");
Utilice el método parseDateTime del formateador para obtener un objeto DateTime:
DateTime dt = formatter.parseDateTime("04/02/2011 20:27:05");
Al utilizar el DateTimeFormatter, la cadena de fecha se puede convertir efectivamente en un objeto DateTime, lo que permite manipulaciones y operaciones adicionales de fecha y hora.
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