注:個人學習筆記,不保證正確性
// 獲取當前日期LocalDate localDate = LocalDate.now();// 獲取當前時間LocalTime localTime = LocalTime.now();// 獲取當前日期+時間LocalDateTime localDateTime = LocalDateTime.now();// 日期格式化DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyy-MM-dd HH:mm:ss");String format_date = localDateTime.format(dateTimeFormatter);System.out.PRintln("format date is : " + format_date);// 字符串轉換為日期DateTimeFormatter dateFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");Temporalaccessor parse = dateFormatter.parse("2017-01-01");// 注意如果使用LocalDateTime會報錯LocalDate parsedLocalDate = LocalDate.from(parse);LocalDate endDate = LocalDate.from(dateFormatter.parse("2017-02-07"));System.out.println("parsed date is :" + parsedLocalDate);// 計算兩個日期之間的天數long until = parsedLocalDate.until(endDate, ChronoUnit.DAYS);System.out.println(until);
新聞熱點
疑難解答