JAVA 날짜 원하는 형태로 출력하기

JAVA에서 원하는 날짜 형태로 출력하는 방법

SimpleDataFormat을 활용하면 됩니다.
먼저, simpleDataFormat를 선언해주고 그 안에 원하는 날짜 형태를 써주면 됩니다.
ex)

SimpleDateFormat format1 = new SimpleDateFormat ( "yyyy-MM-dd HH:mm:ss");
SimpleDateFormat format2 = new SimpleDateFormat ( "yyyy년 MM월dd일 HH시mm분ss초");

형태를 위에 예시 처럼 써주고, 그 후에 String 변수를 만들어서 위에 적은 SimpleDateFormat 변수이름.format(변환할 날짜); 를 해주면 됩니다.
예시에서는 현재시간으로 변환해주었습니다.
ex)

//현재 시간
Date currentTime = new Date();
String time1 = format1.format(currentTime);
String time2 = format2.format(currentTime);
//시간이 원하는 형태로 변환되었는 지 확인하기
System.out.println(time1);
System.out.println(time2);

이렇게 사용하면 날짜를 원하는 형태로 출력하거나 바꿀 수 있습니다.

예시 전체 )

SimpleDateFormat format01 = new SimpleDateFormat ( "yyyy-MM-dd HH:mm:ss");
SimpleDateFormat format02 = new SimpleDateFormat ( "yyyy년 MM월dd일 HH시mm분ss초");
Date currentTime = new Date();
String time1 = format01.format(currentTime);
String time2 = format02.format(currentTime);
System.out.println(time1);
System.out.println(time2);

좋은 웹페이지 즐겨찾기