728x90

JAVA에서 날짜 정보에 요일까지 포함된 정보를 전달해주는 코드를 구현하였는데 출력된 형식을 보았더니 요일이 영문으로 표기 되고 있었다

 

요일을 특정 언어로 출력하고 싶을때 사용하려면 아래와 같이 속성 파라미터 하나를 추가해주면 된다.

 

2021-09-29 (Wed)   ->  2021.09.29(수) 
import java.util.Locale;

SimpleDateFormat newFormat = new SimpleDateFormat("yyyy-MM-dd (E)", Locale.KOREA);

한글로 월,화,수,목,금,토,일 로 요일을 적용하기 위해서는 아래와 같이 파라미터를 추가해주면 된다.

 

SimpleDateFormat newFormat = new SimpleDateFormat("yyyy-MM-dd (E)", Locale.KOREA);

Locale에서 제공해주는 다양한 언어를 이용해서도 출력하도록 할 수 있다. 

 

참고로 둘 다 같은 동작이 가능하다.

Locale.KOREA
Locale.KOREAN

 

 

 

반응형

BELATED ARTICLES

more