localdatetime

LocalDateTime 시간대(Zone Offset, Zone Region)에 대한 정보가 없는 API이다. (Local 이 접두어로 붙어있다.) 즉, 한국에서 2021-01-01T08:00:00 시간이라면 다른 지역으로 넘어가도(미국) 같은 2021-01-01T08:00:00를 나타낸다. LocalDateTime = LocalDate + LocalTime LocalDateTime birthDateTime = LocalDateTime.of(1990, 10, 16, 08, 00, 00); ZonedDateTime LocalDateTime + Time Zone(시간대) 가 합쳐진 방식이다. ZonedDateTime = LocalDate + LocalTime + ZoneOffset + ZoneRegion Z..
JAVA8 의 Time 패키지에서 날짜 차이를 구하는 방법을 알아보자. Duration 사용 Period 사용 ChronoUnit 사용 Duration 두 시간 사이의 간격을 나타낸다. between() 정적 메서드를 사용하면, Duration 객체를 생성해 준다. LocalDateTime startDateTime = LocalDateTime.of(2020, 12, 20, 9, 30, 30); LocalDateTime endDateTime = LocalDateTime.of(2020, 12, 20, 10, 0, 40); Duration duration = Duration.between(startDateTime, endDateTime); log.debug("seconds : {}", duration.getS..
파싱(Parsing) String으로 표현된 날짜형식을 LocalDate, LocalDateTime 으로 변환시켜준다. DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy.MM.dd"); LocalDate localDate = LocalDate.parse("2024.05.21", formatter); DateTimeFormatter를 설정해 주지 않으면 기본적으로 ISO_LOCAL_DATE 포멧터를 사용해서 파싱한다.(yyyy-MM-dd 형식) 포멧팅(Formatting) 날짜형식을 문자열로 변환시키켜준다. LocalDateTime now = LocalDateTime.now(); DateTimeFormatter dateTimeFormatter..
깡냉쓰
'localdatetime' 태그의 글 목록