首页javadate_convertJava Data Type - 如何将Instant转换为LocalDateTime

Java Data Type - 如何将Instant转换为LocalDateTime

我们想知道如何将Instant转换为LocalDateTime。
import java.time.Instant;
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.util.Date;

public class Main {
    public static void main(String[] args) {
      // Date to Instant
      Instant timestamp = new Date().toInstant();

      // convert Instant to LocalDateTime or other similar classes
      LocalDateTime date = LocalDateTime.ofInstant(timestamp,
              ZoneId.of(ZoneId.SHORT_IDS.get("PST")));
      System.out.println("Date = " + date);
      
    }
}