Java8 버전부터 추가된 Local Date를 이용하면 쉽게 현재 년,월,일을 불러올 수 있다.
import java.time.LocalDate;
public class DateUtil {
    /**
     * 현재 날짜 불러오기
     * @return
     */
    public static LocalDate getCurrentDate() {
        return LocalDate.now();
    }
    /**
     * 현재 날짜 불러오기
     * @param pattern
     * @return
     */
    public static String getCurrentDate(String pattern) {
        return LocalDate.now().format(DateTimeFormatter.ofPattern(pattern));
    }
    /**
     * 현재 년도 불러오기
     * @return
     */
    public static String getCurrentYear() {
        return String.valueOf(getCurrentDate().getYear());
    }
    /**
     * 현재 월 불러오기
     * @return
     */
    public static String getCurrentMonth() {
        return String.valueOf(getCurrentDate().getMonthValue());
    }
    /**
     * 현재 일 불러오기
     * @return
     */
    public static String getCurrentDay() {
        return String.valueOf(getCurrentDate().getDayOfMonth());
    }
}
테스트
public class DateUtilTest {
    public static void main (String[] args) {
        String year = PRDateUtil.getCurrentYear();
        String month = PRDateUtil.getCurrentMonth();
        String day = PRDateUtil.getCurrentDay();
        String formattingDate1 = PRDateUtil.getCurrentDate("YYYY-MM-dd");
        String formattingDate2 = PRDateUtil.getCurrentDate("YYYY.MM.dd");
        String formattingDate3 = PRDateUtil.getCurrentDate("YYYY년 MM월 dd일");
        System.out.println("year : "+ year);
        System.out.println("month : "+ month);
        System.out.println("day : "+ day);
        System.out.println("YYYY-MM-dd : "+ formattingDate1);
        System.out.println("YYYY.MM.dd : "+ formattingDate2);
        System.out.println("YYYY년 MM월 dd일 : "+ formattingDate3);
//        결과
//        year : 2023
//        month : 7
//        day : 27
//        YYYY-MM-dd : 2023-07-27
//        YYYY.MM.dd : 2023.07.27
//        YYYY년 MM월 dd일 : 2023년 07월 27일
    }
}'개발 > Java' 카테고리의 다른 글
| [JAVA] DB 에서 파일 경로 불러와 화면에 이미지 출력 (0) | 2020.09.27 | 
|---|---|
| [JAVA/자바] 년,월,일 날짜 더하기 (0) | 2018.08.10 | 
| [JAVA/자바] 현재 접속한 서버의 IP 주소 확인 (0) | 2017.11.21 | 
| [JAVA/자바] 파일삭제 File delete() 사용법 (0) | 2017.04.13 | 
| [JAVA/자바] Jad Decompiler 설치 및 사용 (0) | 2017.04.11 |