-
Java에서 날짜를 편하게 쓰자! LocalDateKnowledge/Java 2019. 9. 4. 11:58반응형
포스팅에 앞서 미리 알리자면 이 포스팅에선 내가 실제 작업하면서 구현한 메소드만 설명할 예정이다.
LocalDate에 대해 워낙 잘 정리해놓은 포스팅이 이미 존재하긴 때문
JAVA에서 날짜,시간 제대로 사용하는 LocalDate, LocalTime, LocalDateTime (NTP 시간 서버에서 정확한 시간 받아오기, json object 받기, JPA 테스트 with LocalDateTime)
아직도 Calendar, Date 사용하니? 자바에서 아직도 Calendar.getInstance해서 시간/날짜를 표현하는 프로그래머가 있을까? 처음 공부할 때나 단순하게 표현해야할 때는 사용할 수 있지만 단점이 극명한 클래스라..
jeong-pro.tistory.com
바로 이거다. 완전 갓갓 포스팅.. 여러분 이거 읽으세요 두번 읽으세요
그럼 내가 구현한 기능을 아래 남길테다.
근데 아주 짧다. 기존의 Calendar나 Date를 써 본 사람이면 이해하겠지만 LocalDate가 그만큼 편리하고 간편하다는 얘기
1. 현재 시각을 원하는 포맷으로 가져오기
1String now = LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy/MM/dd HH:mm:ss"));2. 현재일로부터 일정 날짜 이후의 Date를 원하는 형식으로 가져오기
1String reservationDate = LocalDate.now().plusDays(randomNumber).format(DateTimeFormatter.ofPattern("yyyy.MM.dd"));둘 다 한 줄 구현 가능하다. 다시 한번 말하지만 자세한 설명은 위의 포스팅으로..
여러번 위에 포스팅 꼭 읽고 LocalDate쓰세요 두번 쓰세요~
반응형'Knowledge > Java' 카테고리의 다른 글
JAVA - 증감 연산자를 앞에 붙일 때와 뒤에 붙일 때의 차이! ( 선위 증감연산자 / 후위 증감연산자 ) (0) 2019.10.10 Java 상수 ( final은 무엇인가 ) (0) 2019.10.10 Java 변수, 리터럴, 자료형, 형변환 (0) 2019.10.09 더 빠르게 입력받고 출력해보자 BufferedReader/BufferedWriter (0) 2019.09.04