Tag: DATETIMEFORMATTER
El siguiente código: Locale locale = new java.util.Locale(“en”, “AU”); DateTimeFormatter fmt = DateTimeFormatter.ofLocalizedDateTime(FormatStyle.MEDIUM).withLocale(locale); ZonedDateTime zdt = ZonedDateTime.parse(“2021-11-19T14:13:12Z”); return fmt.format(zdt); me da diferentes resultados dependiendo del sistema operativo: OS Formato Java Windows 19 Nov. 2021, 2:13:12 pm 1.8.0312 macOS 19 Nov 2021, 2:13:12 pm 1.8.0312 Linux/Ubuntu 19/11/2021, 2:13:12 PM 1.8.0_292 ¿Es . . . Read more
¿Por qué no funciona? … 1) funciona, pero 2) se produce una DateTimeParseException. 1 DateTimeFormatter formatter1 = DateTimeFormatter.ofPattern(“yyyyMMddHHmmss.SSS”); LocalDateTime dt1 = LocalDateTime.parse(“20211211134321.221”, formatter1); 2 DateTimeFormatter formatter = DateTimeFormatter.ofPattern(“yyyyMMddHHmmssSSS”); LocalDateTime dt = LocalDateTime.parse(“20211211134321221”, formatter);
Estoy tratando de dar formato a la fecha que se ve como una cadena en el código de abajo, para poder tenerla como un objeto LocalDateTime, pero estoy obteniendo una excepción, estoy siguiendo esta guía https://mkyong.com/java8/java-8-how-to-convert-string-to-localdate/, pero desafortunadamente no tiene un ejemplo como la fecha que tengo a continuación, ¿alguien . . . Read more