2017-04-10 8 views
0

Ich habe den folgenden Code unter:Berücksichtigt die ZonedDateTime von Java 8 die Sommerzeit beim Konvertieren?

ZonedDateTime zonedDateTime = ZonedDateTime.ofInstant(
      this.start.toLocalDateTime(), ZoneOffset.UTC, 
      ZoneOffset.systemDefault()); 

Die this.start von einem java.sql.Timestamp ist. Ich konvertiere explizit von UTC hier in den lokalen Offset des Systems, ist das schlau genug, um die Sommerzeit zu berücksichtigen?

+1

Überprüfen Sie die Dokumentation hier https://docs.oracle.com/javase/8/docs/api/java/time/ZonedDateTime.html –

Antwort

1

In ZoneDateTime wird die Sommerzeit berücksichtigt. Das unterscheidet es von LocalDateTime. Nun, das und Zeitzone Informationen.

Verwandte Themen