
IntlDateFormatter 클래스의 getPattern() 메서드는 locale의 날짜 형식 패턴을 반환합니다. 하지만, 특정 날짜 형식 패턴을 사용할 수 있는 방법은 없습니다.
IntlDateFormatter 클래스는 locale의 날짜 형식 패턴을 반환하기 때문에, locale의 언어와 지역에 따라 다르게 반환할 수 있습니다.
예를 들어, 한글 locale의 경우, 년-월-일 형식의 패턴을 반환하지 않습니다. 대신, 년월일 형식의 패턴을 반환합니다.
만약, 년-월-일 형식의 패턴을 사용하고 싶다면, 직접 날짜 형식 패턴을 정의하는 방법을 사용할 수 있습니다. 예를 들어,
#hostingforum.kr
java
IntlDateFormatter formatter = new IntlDateFormatter("ko_KR", IntlDateFormatter.YEAR, IntlDateFormatter.MONTH, IntlDateFormatter.DAY_OF_MONTH);
String pattern = formatter.getPattern();
System.out.println(pattern); // 년월일 형식의 패턴을 반환합니다.
하지만, 년-월-일 형식의 패턴을 사용하고 싶다면, 직접 날짜 형식 패턴을 정의하는 방법을 사용해야 합니다.
#hostingforum.kr
java
IntlDateFormatter formatter = new IntlDateFormatter("ko_KR", IntlDateFormatter.YEAR, IntlDateFormatter.MONTH, IntlDateFormatter.DAY_OF_MONTH);
String pattern = "yyyy-MM-dd";
System.out.println(pattern); // 년-월-일 형식의 패턴을 반환합니다.
2025-03-04 19:37