Questions marquées «java-time»

Le package java.time est un framework date-heure moderne qui a fait ses débuts dans Java 8, défini par JSR 310, remplaçant les classes java.util.Date et .Calendar. Inspiré de Joda-Time, mais ré-architecturé. Il utilise la norme ISO 8601 par défaut pour analyser et générer des chaînes et inclut des classes pour représenter des valeurs de date uniquement, d'heure uniquement et d'intervalle de temps.


8
Conversion entre java.time.LocalDateTime et java.util.Date
Java 8 dispose d'une toute nouvelle API pour la date et l'heure. L'une des classes les plus utiles de cette API consiste LocalDateTimeà conserver une valeur de date-heure indépendante du fuseau horaire. Il existe probablement des millions de lignes de code utilisant la classe héritée java.util.Dateà cet effet. En tant …






7
Format instantané en chaîne
J'essaie de formater un instantané en une chaîne en utilisant la nouvelle java 8 time-api et un modèle: Instant instant = ...; String out = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss").format(instant); En utilisant le code ci-dessus, j'obtiens une exception qui se plaint d'un champ non pris en charge: java.time.temporal.UnsupportedTemporalTypeException: Unsupported field: YearOfEra at java.time.Instant.getLong(Instant.java:608) …

16
sérialiser / désérialiser java 8 java.time avec le mappeur Jackson JSON
Comment utiliser le mappeur Jackson JSON avec Java 8 LocalDateTime? org.codehaus.jackson.map.JsonMappingException: impossible d'instancier la valeur de type [type simple, classe java.time.LocalDateTime] à partir de la chaîne JSON; pas de constructeur / méthode d'usine à chaîne unique (via la chaîne de référence: MyDTO ["field1"] -> SubDTO ["date"])
221 jackson  java-time 






3
Formater LocalDateTime avec le fuseau horaire en Java8
J'ai ce code simple: DateTimeFormatter FORMATTER = DateTimeFormatter.ofPattern("yyyyMMdd HH:mm:ss.SSSSSS Z"); LocalDateTime.now().format(FORMATTER) Ensuite, j'obtiendrai l'exception suivante: 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) Comment résoudre ce problème?
121 java  java-8  java-time 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.