MySQL DATE_FORMAT 함수
✔️ date_format(날짜(컬럼), 형식)
- mysql이 제공해주는 날짜를 지정한 형식으로 출력하는 함수이다.
- 바꾸고자 하는 컬럼을 첫번째 인자에 입력하고 원하는 형식을 문자열로 두번째 인자에 입력해준다. 그럼 원하는 형식으로 출력된다. 다만, 형식을 입력하는 방법엔 기호 규칙이 있다.
SELECT
DATE_FORMAT(칼럼명,'%Y %M %d')
FROM
테이블명;
✔️ 기호 규칙
포맷문자 | 설명(예시) | 포맷문자 | 설명(예시) |
%Y | 년도 (2021) | %m | 월 (01, 02, 11) |
%y | 년도 (21) | %c | 월 (1, 8) |
%d | 일(01, 19) | %M | 월 (January, August) |
%e | 일(1, 19) | %b | 월(Jan, Aug) |
%T | 시간 (12:30:00) | %W | 요일(Wednesday, friday) |
%r | 시간 (12:30:00 AM) | %a | 요일(Wed, Fri) |
%H | 24시간 시간(01, 14, 18) | %i | 분 (00) |
%l | 12시간 시간 (01, 02, 06) | %S | 초 (00) |