728x90
Specifier | Description | Example | |
1 | %Y | 연도(year): 4자리 표현 | 2021 |
2 | %y | 연도(year): 뒤에서 2자리 표현 | 21 |
3 | %a | 요일(weekday): 이름 줄임표현 | Mon, Tue, Wed, ... |
4 | %W | 요일(weekday): 이름 | Sunday, ..., Saturday |
5 | %w | 요일(weekday): 숫자 활용 | 0 = Sunday, ... , 6 = Saturday |
6 | %b | 월(month): 이름 줄임표현 | Jan, Feb, Mar, ... |
7 | %M | 월(month): 이름 | January, February, ..., December |
8 | %c | 월(month): 숫자 표기(자릿수 고정 X) | 0, 1, 2, ..., 12 |
9 | %m | 월(month): 숫자 표기(자릿수 2개로 고정) | 00, 01, ..., 12 |
10 | %D | 일(day): 접미사 활용 | 0th, 1st, 2nd, 3rd, ... |
11 | %d | 일(day): 숫자 활용(1개월 단위) | 0, 1, 2, 3, ... |
12 | %j | 일(day): 숫자 활용(1년 단위) | 001, 002, ..., 366 |
13 | %p | 오전/오후 구분 | AM or PM |
14 | %T | 24시간제 시간 표기 | 23:05:12 ("오후 11시 5분 12초") |
15 | %r | 12시간제 시간 표기 및 오전/오후 구분 | 11:05:12 PM |
16 | %f | Microseconds | 000000, ...., 999999 |
17 | %H | 시간(hour): 24시간제 | 00, 01, ..., 23 |
18 | %k | 시간(hour): 24시간제 | 00, 01, ..., 23 |
19 | %h | 시간(hour): 12시간제 | 01, 02, ..., 12 |
20 | %I | 시간(hour): 12시간제 | 01, 02, ..., 12 |
21 | %i | 분(minute): 1시간 단위 | 00, 01, ..., 59 |
22 | %S | 초(seconds) | 00, ..., 59 |
23 | %s | 초(seconds) | 00, ..., 59 |
24 | %U | 주(Week): 1년 단위 (일요일이 1주의 시작) | 00, 01, ..., 53 |
25 | %u | 주(Week): 1년 단위 (월요일이 1주의 시작) | 00, 01, ..., 53 |
26 | %v | 주(Week): 1년 단위 (일요일이 1주의 시작) | 01, 02, ..., 53 |
출처: dev.mysql.com/doc/refman/5.7/en/date-and-time-functions.html#function_date-format
예시 : 날짜만 출력
(DATE_OF_BIRTH, "%Y-%m-%d")
위 Description를 잘 활용하면 원하는 방식대로 날짜를 출력할 수 있다.
'Dev > SQL' 카테고리의 다른 글
[ORACLE] 오라클의 NULL 처리 (0) | 2025.01.12 |
---|