본문 바로가기

Database/MySQL

[MySQL] DATE_FORMAT()

DATE_FORMAT(날짜 , 형식)

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

형식 종류

 FORAMT   설명 
 %M   월(Janeary, December, ...)
 %W  요일(Sunday, Monday, ...)
 %D   월(1st, 2dn, 3rd, ...)
 %Y   연도(1987, 2000, 2013)
 %y  연도(87, 00, 13) 
 %X   연도(1987, 2000) %V와 같이 쓰임.
 %x   연도(1987, 2000) %v와 같이 쓰임.
 %a   요일(Sun, Tue, ...)
 %d   일(00, 01, 02, ...)  
 %e  일(0, 1, 2, ...) 
 %c   월(1, 2, ..., 12)  
 %b   월(Jan, Dec, ...) 
 %j   몇번째 일(120, 365) 
 %H   시(00, 01, 02, 13, 24) 
 %h   시(01, 02, 12)
 %I(대문자 아이)  시(01, 02, 12)
 %l(소문자 엘)  시(1, 2, 12) 
 %i   분(00, 01, 30) 
 %r   "hh:mm:ss AM|PM" 
 %T   "hh:mm:ss" 
 %S  초 
 %s   초 
 %p  AM, PM 
 %w   요일(0, 1, 2) 0:일요일 
 %U   주(시작:일요일) 
 %u   주(시작:월요일) 
 %V   주(시작:일요일) 
 %v  주(시작:월요일) 

예시

SELECT date_format(NOW(),'%Y-%m-%d')
FROM ANIMAL_INS

반응형

'Database > MySQL' 카테고리의 다른 글

[MySQL] UNION, UNION ALL  (0) 2021.07.05
[MySQL] JOIN (INNER JOIN, OUTER JOIN)  (0) 2021.07.05
[MySQL] 시간 더하기, 빼기 (DATE_ADD(), DATE_SUB())  (0) 2021.07.05
[MySQL] NOW() 함수  (0) 2021.03.30
[MySQL] MySQL 정의  (0) 2021.03.23