본문 바로가기

JAVA

[JAVA] DATEFormat_날짜 포맷

728x90
반응형

날짜/시간 패턴

문자 날짜 및 시간 샘플
y 년도 (year, 주로 사용) 2021, 21
Y 년도 (year) 2021, 21
M 월 (month) 7
d 일 (day) 2
E 요일
u 요일 번호(1=월, 2=화, …, 7=일) 1
a AM/PM(오전/오후) 표시 PM
H 시 (hour, 0~23) 0
h 시 (hour, 1~12) 12
m 분 (minute) 33
s 초 (second) 55
S 밀리세컨드 (Millisecond) 978
z TimeZone KST
w 주차 (1년 52주차) 27
W 주차 (해당 월) 2

자주 사용하는 날짜 포맷

SimpleDateFormat으로 자주 사용하는 날짜 형식

날짜 및 시간 패턴 결과
yyyy-mm-dd 2021-02-25
yyyy-MM-dd HH:mm:ss 2021-02-25 23:22
a HH:mm 오후 23:22
Date today = new Date();
SimpleDateFormat date = new SimpleDateFormat("yyyy.MM.dd(E)");

System.out.println(date.format(today));
// 2022.11.18(금)
728x90
반응형

'JAVA' 카테고리의 다른 글

[Java] Optional 이란?  (0) 2023.02.26
JPA(Java Persistence API)란?  (0) 2023.02.16
[JAVA] String 문자열 replace(변경), contain(포함 여부)  (0) 2022.11.28
[JAVA] 함수  (0) 2022.11.01
[JAVA] apache POI 엑셀 다운로드  (0) 2022.11.01