Preguntas etiquetadas con java-time

El paquete java.time es un marco moderno de fecha y hora que debutó en Java 8, definido por JSR 310, reemplazando a las clases java.util.Date y .Calendar. Inspirado por Joda-Time, pero rediseñado. Utiliza el estándar ISO 8601 como predeterminado para analizar y generar cadenas e incluye clases para representar valores de solo fecha, solo hora del día y intervalo de tiempo.







13
Calcular días entre dos fechas en Java 8
Sé que hay muchas preguntas sobre SO sobre cómo llegar, pero quiero y, por ejemplo, usar la nueva API Java 8 Date. También conozco la biblioteca JodaTime, pero quiero una forma de trabajo sin bibliotecas externas. La función necesita quejarse con estas restricciones: Prevenir errores a partir de la hora …

7
Formato instantáneo a cadena
Estoy tratando de formatear un Instant a una Cadena usando la nueva API de tiempo de Java 8 y un patrón: Instant instant = ...; String out = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss").format(instant); Usando el código anterior, obtengo una excepción que se queja de un campo no compatible: java.time.temporal.UnsupportedTemporalTypeException: Unsupported field: YearOfEra at …

16
serializar / deserializar java 8 java.time con el mapeador Jackson JSON
¿Cómo uso el mapeador Jackson JSON con Java 8 LocalDateTime? org.codehaus.jackson.map.JsonMappingException: no se puede crear una instancia del valor de tipo [tipo simple, clase java.time.LocalDateTime] de la cadena JSON; sin constructor de cadena única / método de fábrica (a través de la cadena de referencia: MyDTO ["field1"] -> SubDTO ["date"])
221 jackson  java-time 






3
Formatear LocalDateTime con Timezone en Java8
Tengo este código simple: DateTimeFormatter FORMATTER = DateTimeFormatter.ofPattern("yyyyMMdd HH:mm:ss.SSSSSS Z"); LocalDateTime.now().format(FORMATTER) Entonces obtendré la siguiente excepción: java.time.temporal.UnsupportedTemporalTypeException: Unsupported field: OffsetSeconds at java.time.LocalDate.get0(LocalDate.java:680) at java.time.LocalDate.getLong(LocalDate.java:659) at java.time.LocalDateTime.getLong(LocalDateTime.java:720) at java.time.format.DateTimePrintContext.getValue(DateTimePrintContext.java:298) at java.time.format.DateTimeFormatterBuilder$OffsetIdPrinterParser.format(DateTimeFormatterBuilder.java:3315) at java.time.format.DateTimeFormatterBuilder$CompositePrinterParser.format(DateTimeFormatterBuilder.java:2182) at java.time.format.DateTimeFormatter.formatTo(DateTimeFormatter.java:1745) at java.time.format.DateTimeFormatter.format(DateTimeFormatter.java:1719) at java.time.LocalDateTime.format(LocalDateTime.java:1746) Cómo resolver este problema?
121 java  java-8  java-time 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.