MySQL
date_format(date type column 혹은 date type value, format)
ex. date_format(CREATED_DATE, '%Y-%m-%d')
date 타입 컬럼 혹은 date 타입 값을 원하는 형태로 출력
format은 대소문자 구분 유의
연도
| 포맷 |
내용 |
예시 |
| %Y |
연도 4자리 |
ex) 1995 |
| %y |
연도 뒤에 2자리 |
ex) 95 |
월
| 포맷 |
내용 |
예시 |
| %M |
월(이름, in full) |
ex) January ~ December |
| %b |
월(이름, in abbr) |
ex) Jan to Dec |
| %m |
월(숫자) |
ex) 00 to 12 |
일
| 포맷 |
내용 |
예시 |
| %d |
일(숫자) |
ex) 01 to 31 |
| %e |
일(숫자) |
ex) 0 to 31 |
| %D |
일(숫자) |
ex) 1st, 2nd, 3rd, ... |
시,분,초
| 포맷 |
내용 |
예시 |
| %H |
시 |
ex) 00 to 23 |
| %h |
시 |
ex) 00 to 12 |
| %i |
분 |
00 to 59 |
| %S |
초 |
00 to 59 |
| %s |
초 |
00 to 59 |
오전, 오후
시간
| 포맷 |
내용 |
예시 |
| %r |
시간 in 12 hour AM or PM format |
(hh:mm:ss AM/PM) |
| %T |
시간 in 24 hour format |
(hh:mm:ss) |