介紹一篇JAVA8 LocalDateTime的用法:
https://www.cnblogs.com/huanshilang/p/12013386.html
時區的獲取:
TimeZone.getTimeZone("Hongkong")
Date date1= new Date(long1); Date date2= new Date(long2);
//時區
TimeZone.getTimeZone("Hongkong");
LocalDateTime largeLocalDate = date1.toInstant().atZone(timeZone.toZoneId())
.toLocalDateTime();
LocalDateTime largeLocalDate1 =date2.toInstant().atZone(timeZone.toZoneId())
.toLocalDateTime();
Duration duration = Duration.between(largeLocalDate1, largeLocalDate);
//計算相差多少小天
long differDay = duration.toDays();
//計算相差多少小時
long differHour = duration.toHours();
//相差的分鍾數
long minutes = duration.toMinutes();