Study/DB

MariaDB (MySQL) 날짜 포맷

LoonyHyun 2020. 12. 8. 12:58
반응형

출처 : mariadb.com/kb/en/date_format/

 

DATE_FORMAT

Formats the date value according to the format string.

mariadb.com

 

사용방법 : DATE_FORMAT( DATETIME_VALUE, 'FORMAT' )

FORMAT 출력 내용
%a 요일 (Sun, Tue, ...)
%b 월 (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov or Dec)
%c 월 (1, 2, 3, ..., 12)
%D 일 (1st, 2nd, 3rd, ...)
%d 일 (01, 02, 03, ...) : 2 digits
%e 일 (1, 2, 3, ...)
%f Sub seconds 6 digits
%H 시간 (00, 01, 02, ..., 23) : 2 digits
%h 시간 (01, 02, 03, ..., 12) : 2 digits
%I 시간 (01, 02, 03, ..., 12) : 2 digits
%i 분 (01, 02, 03, ..., 59) : 2 digits
%j 1년 중 몇번째 일 (001 ~ 366)
%k 시간 (0, 1, 2, ..., 23)
%l 시간 (0, 1, 2, ..., 12)
%M 월 (January, February, ..., December)
%m 월 (01, 02, 03, ..., 12) : 2 digits
%p AM / PM
%r Time in 12hour format + AM/PM ( '%l:%i:%S %p' )
예) 01:44:55 AM, 12:44:55 PM
%S 초 (00, 01, 02, ..., 59) : 2 digits
%s 초 (00, 01, 02, ..., 59) : 2 digits
%T Time in 24 hour format ( '%H:%i:%S' )
%U 주, 시작일 : 일요일 (00 ~ 53)
%u 주, 시작일 : 월요일 (00 ~ 53)
%V 주, 시작일 : 일요일 (01 ~ 53), Used with %X
%v 주, 시작일 : 월요일 (01 ~ 53), Used with %x
%X 년도, 시작일 : 일요일, Used with %V : 4 digits
%x 년도, 시작일 : 월요일, Used with %v : 4 digits
%Y 년도 : 4 digits
%y 년도 : 2 digits
%# STR_TO_DATE 함수에서 사용, 모든 숫자 skip
%. STR_TO_DATE 함수에서 사용, 모든 punctation 문자 skip
%@ STR_TO_DATE 함수에서 사용, 모든 알파벳 문자 skip
%% A literal % character.

 

(예시)

Query 결과
SELECT DATE_FORMAT('2009-10-04 22:23:00', '%W %M %Y'); Sunday October 2009
SELECT DATE_FORMAT('2007-10-04 22:23:00', '%H:%i:%s'); 22:23:00
SELECT DATE_FORMAT('1900-10-04 22:23:00', '%D %y %a %d %m %b %j'); 4th 00 Thu 04 10 Oct 277
SELECT DATE_FORMAT('1997-10-04 22:23:00', '%H %k %I %r %T %S %w'); 22 22 10 10:23:00 PM 22:23:00 00 6
SELECT DATE_FORMAT('1999-01-01', '%X %V'); 1998 52
SELECT DATE_FORMAT('2006-06-00', '%d'); 00

 

'Study > DB' 카테고리의 다른 글

[Oracle] Job 등록 / 스케쥴링  (0) 2020.12.23
MariaDB (MySQL) 자주 쓰는 날짜 함수 및 포맷  (0) 2020.12.08
Maria DB (MySql) - Merge Insert Update  (0) 2017.09.28
Oracle Procedure Or Function 확인  (0) 2016.08.09
Oracle sid 확인  (0) 2016.08.05