Estoy intentando hacer un programa que solicita al usuario el año de su cumpleaños (como 2001). Luego, se realizan algunas operaciones matemáticas (tiempo actual – el año que el usuario escribió, como (2021 – 2001)). Sin embargo, obtengo este error: Operador “-” no se puede aplicar a una cadena y . . . Read more
Tengo en mi archivo Notepad el siguiente texto: 19-12-2021 Verifiqué si había algún espacio vacío, pero no hay ninguno. Cuando escribo: String noticeLastUpdateDate = textFileDAO.getMoneyTableNoticeLastUpdateDate(); DateTimeFormatter formatterDate = DateTimeFormatter.ofPattern(“dd-MM-yyyy”); LocalDate dateNow = LocalDate.parse(noticeLastUpdateDate, formatterDate); Recibo un error: java.time.format.DateTimeParseException: No se pudo analizar el texto ’19-12-2021′, se encontró texto sin analizar . . . Read more
Estoy creando una cadena a partir del tiempo actual y quiero convertirla nuevamente en marca de tiempo, pero el problema es que resta 2 horas al convertirlo. Estos son los pasos que estoy siguiendo: DateTimeFormatterBuilder dateTimeFormatterBuilder = new DateTimeFormatterBuilder().append(DateTimeFormatter.ofPattern(“uuuu-MM-dd”)).appendLiteral(” “) .append(DateTimeFormatter.ofPattern(“HH:mm:ss”)).parseLenient(); long ts = Clock.systemUTC().millis(); System.out.println(ts); Instant instant = Instant.ofEpochMilli(ts); . . . Read more
Tengo un objeto LocalDateTime y me gustaría formatearlo para tener impresiones como: mar. 23 nov. Por lo tanto, he utilizado un DateTimeFormatter así: val formatter: DateTimeFormatter = DateTimeFormatter.ofPattern(“e dd. LLL”) Pero desafortunadamente obtengo mar. 23 11, ¡el mes es un número y no letras!?
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