java.time.LocalDateTime与时间戳与Date相互转换

//LocalDateTime转时间戳
LocalDateTime.now.toInstant(ZoneOffset.of(“+8)).toEpochMilli();
//时间戳转 LocalDateTime
LocalDateTime  dateTime = Instant.ofEpochMilli(mills).atZone(ZoneId.systemDefault()).toLocalDateTime()

//Date转LocalDateTime
LocalDateTime localDateTime = LocalDateTime.ofInstant(date.toInstant(),ZoneId.systemDefault());
//LocalDateTime转Date
Date date = Date.from( localDateTime.atZone(ZoneId.systemDefault()).toInstant());

你可能感兴趣的:(Java基础,java)