사용자 도구

사이트 도구


java:dateformat

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
java:dateformat [2020/01/28 17:05]
kwon37xi
java:dateformat [2020/01/29 13:34]
kwon37xi
줄 1: 줄 1:
 ====== Java DateFormat ====== ====== Java DateFormat ======
-  * [[java:8:datetime|Java 8 Date & Time]]+  * [[java:8:datetime|Java 8 Date & Time]]
  
 ===== SimpleDateFormat ===== ===== SimpleDateFormat =====
줄 9: 줄 9:
 ===== Java 8 DateTimeFormatter ===== ===== Java 8 DateTimeFormatter =====
   * [[https://www.baeldung.com/java-datetimeformatter|Guide to DateTimeFormatter | Baeldung]]   * [[https://www.baeldung.com/java-datetimeformatter|Guide to DateTimeFormatter | Baeldung]]
 +
 +==== locale 명시 ====
 +  * 시스템 Locale 을 따르지 않고 로케일을 명시하고자 한다면,
 +<code java>
 +DateTimeFormatter.ofPattern("포맷 문자열").withLocale(Locale.KOREA);
 +</code>
 +
 ==== 요일 포맷 ==== ==== 요일 포맷 ====
   * ''eee'' 혹은 ''ccc'' : 지정된 로케일의 요일 출력. 한국은 "월", "화", ...   * ''eee'' 혹은 ''ccc'' : 지정된 로케일의 요일 출력. 한국은 "월", "화", ...
   * ''e'' 혹은 ''c'' : 요일 숫자값 출력   * ''e'' 혹은 ''c'' : 요일 숫자값 출력
   * 날짜 객체의 ''displayName'' 출력<code>   * 날짜 객체의 ''displayName'' 출력<code>
 +import java.time.*;
 +import java.time.format.*;
 +import java.util.*;
 +
 Month.FEBRUARY.getDisplayName(TextStyle.FULL, Locale.KOREAN); // 2월 Month.FEBRUARY.getDisplayName(TextStyle.FULL, Locale.KOREAN); // 2월
 Month.FEBRUARY.getDisplayName(TextStyle.NARROW, Locale.KOREAN); // 2월 Month.FEBRUARY.getDisplayName(TextStyle.NARROW, Locale.KOREAN); // 2월
java/dateformat.txt · 마지막으로 수정됨: 2020/01/29 13:34 저자 kwon37xi