1.從默認時區中的系統時鐘獲取當前日期時間
LocalDateTime now = LocalDateTime.now();
System.out.println(now);
2.LocalDateTime轉時間戳
LocalDateTime now = LocalDateTime.now();
long timestamp = now.toInstant(ZoneOffset.of("+8")).toEpochMilli();
System.out.println(timestamp);
3.時間戳轉LocalDateTime
LocalDateTime now = LocalDateTime.now();
long timestamp = now.toInstant(ZoneOffset.of("+8")).toEpochMilli();
LocalDateTime localDateTime = LocalDateTime.ofEpochSecond(timestamp / 1000, 0, ZoneOffset.ofHours(8));
System.out.println(localDateTime);
4.String時間轉LocalDateTime
String time = "2020-03-16 09:27:30";
DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
LocalDateTime localDateTime1 = LocalDateTime.parse(time, dateTimeFormatter);
System.out.println(localDateTime1);