[SQL] DATE_FORMAT 함수

하파타카·2022년 6월 1일
0

SQL

목록 보기
7/26

DATE_FORMAT

날짜를 지정한 형식으로 반환하는 함수.
지정한 날짜를 원하는 형식으로 출력함.

* MSSQL의 경우 CONVERT함수를 사용.

사용
DATE_FORMAT(날짜, 형식)

SELECT DATE_FORMAT(NOW(), '%y-%m-%d');
// 결과: "22-06-10"
SELECT DATE_FORMAT(NOW(), '%y-%c-%e');
// 결과: "22-6-10"

SELECT DATE_FORMAT(NOW(), '%Y-%M-%D::%T');
// 결과: "2022-June-10th::14:44:03"

표현식 기호

대소문자에 유의하여 사용할 것.

구분기호설명구분기호설명
%Y4자리 년도 (YYYY)%m고정 2자리 숫자월
%y2자리 년도 (yy)%c기본 한자리 숫자월
%M영문 긴 월%d고정 2자리 일자
%b영문 짧은 월%e기본 한자리 일자
%W영문 긴 요일명%l시간 (12h)
%a영문 짧은 요일명%H시간 (24h)
%i%rhh:mm:ss AM, PM
%Thh:mm:SS%S

참고 링크

[mysql] DATE_FORMAT - 날짜 형식 설정

MariaDB/MySQL date_format 날짜 시간 형식 표현

[MSSQL] FORMAT 함수 사용법 (TO_CHAR, 날짜, 소수점)

profile
천 리 길도 가나다라부터

0개의 댓글

관련 채용 정보