LocalDateTime
-
[Java] LocalDate Unsupported field: HourOfDayprogramming/JAVA 2022. 6. 6. 00:26
LocalDate.format을 이용해서 날짜를 표현할 때 발생하는 에러다. @Test void localDateTest1(){ DateTimeFormatter yyyyMMddHHmmss = DateTimeFormatter.ofPattern("yyyyMMddHHmmss"); LocalDate localDate = LocalDate.of(2022,06,06); localDate.format(yyyyMMddHHmmss); } 위 코드를 실행시켜보면 아래와 같이 에러가 발생한다. 해당 에러는 LocalDate에서 시간을 표현하는 포맷을 사용해서 발생한 에러다. format을 "yyyyMMdd" 형식으로 바꾸던지, LocalDateTime을 사용하면 에러는 발생하지 않는다. @Test @DisplayName("..
-
[Java] LocalDate와 LocalDateTime 사용하기programming/JAVA 2020. 10. 25. 15:32
Java에서 시간 관련은 어려울 건 없지만, 자주 쓸 일이 없고, 이미 만들어진 걸 가져다 쓰는 정도로만 써서 익숙하지 않았다. 그래서 1.8부터 나온 LocalDate, LocalDateTime도 사용해 본 지 얼마 되지 않아서, 정리해본다. String date_pattern = "yyyy:MM:dd"; LocalDate today = LocalDate.now(); System.out.println("현재 시간 : " + today); System.out.println("getYear() : " + today.getYear()); System.out.println("getMonth() : " + today.getMonth()); System.out.println("getMonthValue() : " ..