Java LocalDateTime和Date互转

 

LocalDateTime dateToLocalDateTime(Date dateToConvert) {
  return dateToConvert.toInstant()
          .atZone(ZoneId.systemDefault())
          .toLocalDateTime();
}

long localDateTimeToTimeStamp(LocalDateTime time){
  return time.atZone(ZoneId.systemDefault()).toInstant().toEpochMilli();
}

Date localDateTimeToDate(LocalDateTime time){
  return Date.from(time.atZone( ZoneId.systemDefault()).toInstant());
}

 

posted @ 2024-05-21 22:15  Jackie_JK  阅读(51)  评论(0编辑  收藏  举报