Wie kann ich in Java 8 eine Timestamp
(in java.sql
) in eine LocalDate
(in java.time
) konvertieren?Wie konvertiert man java.sql.timestamp in LocalDate (java8) java.time?
Antwort
können Sie tun:
timeStamp.toLocalDateTime().toLocalDate();
Es wurde in Java 8 hinzugefügt. – assylias
yep, ich benutze nur [ThreeTen Backport] (http://www.threeten.org/threetenbp/) mit 7 – PopoFibo
Nur eine Anmerkung, die 'timestamp.toLocalDateTime()' Methode wird verwendet die SystemDefault-Zeitzone, um die Konvertierung durchzuführen. Dies kann oder kann nicht sein, was Sie wollen. – jacobhyphenated
ich hier ein etwas ähnliches Problem hatte: http://stackoverflow.com/a/23197731/1856960. Kurze Antwort, nicht wirklich. Aber das ist nicht unbedingt eine schlechte Sache. – jacobhyphenated