
IntlDateFormatter의 formatObject 메소드는 날짜와 시간을 형식화 할 때 사용하는 패턴을 지정하는 데 사용됩니다.
예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
java
// 패턴을 지정하여 날짜와 시간을 형식화
String pattern = "yyyy-MM-dd HH:mm:ss";
IntlDateFormatter formatter = new IntlDateFormatter("ko-KR",
IntlDateFormatter.YEAR,
IntlDateFormatter.MONTH,
IntlDateFormatter.DAY_OF_WEEK_IN_MONTH,
IntlDateFormatter.HOUR_OF_DAY,
IntlDateFormatter.MINUTE,
IntlDateFormatter.AM_PM);
String formattedDate = formatter.format(new GregorianCalendar(2024, 5, 16, 10, 30, 0));
System.out.println(formattedDate); // 2024-06-16 10:30:00
// 패턴을 지정하지 않고 날짜와 시간을 형식화
formatter = new IntlDateFormatter("ko-KR",
IntlDateFormatter.YEAR,
IntlDateFormatter.MONTH,
IntlDateFormatter.DAY_OF_WEEK_IN_MONTH,
IntlDateFormatter.HOUR_OF_DAY,
IntlDateFormatter.MINUTE,
IntlDateFormatter.AM_PM);
formattedDate = formatter.format(new GregorianCalendar(2024, 5, 16, 10, 30, 0));
System.out.println(formattedDate); // 2024년 6월 16일 10시 30분
IntlDateFormatter의 formatObject 메소드는 날짜와 시간을 형식화 할 때 사용하는 패턴을 지정하는 데 사용됩니다.
2025-04-04 19:54