public static LocalDateTime long2LocalDateTime(long longData) { // long类型转换为localdatetime Instant instant = Instant.ofEpochSecond(longData); ZoneId zone = ZoneId.systemDefault(); System.out.println("long2LocalDateTime:" + LocalDateTime.ofInstant(instant, zone)); return LocalDateTime.ofInstant(instant, zone); }
public static void main(String[] args) throws ParseException { Long timestamp = Long.valueOf("1575005880"); LocalDateTime result2 = long2LocalDateTime(timestamp); DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm"); System.out.println(dateTimeFormatter.format(result2));//2018-03-27 14:52:57
}