Heojju

[MySQL] date_format 날짜포맷 본문

웹개발/MySQL

[MySQL] date_format 날짜포맷

우주별 2017. 8. 18. 14:33

▤ DATE_FORMAT(date, format_mask)


FORMAT

설명 (예시)

FORMAT

설명 (예시)

%Y

연도(1996, 2002, 2017)

%y

연도(96, 02, 17)

%X

연도(1996, 2002, 2017)

%x

연도(96, 02, 17)

%M

월(January, February, March)

%c

월(1, 2, 3)

%b

월(Jan, Feb, Mar)

%d

일(01, 02, 03)

%e

일(1, 2, 3)

%a

요일(Sun, Mon, Tue)

 %W

요일(Sunday, Monday, Tuesday)

%w

요일(0,1,2) 0:일요일

%U

주(시작:일요일)

%u

주(시작:월요일)

%V

주(시작:일요일)

%v

주(시작:월요일) 

%H

시(01, 02, 18, 24)

%h

시(01, 02, 12)

%I (대문자 아이)

시(01, 02, 12)

%l (소문자 엘)

시(1, 2, 12)

%i

분(00, 30, 45)

%p

AM, PM

%S

%s

%r

"hh:mm:ss AM|PM"(01:20:13 PM)

%T

"hh:mm:ss"(13:20:13)

%D

월(1st, 2nd, 3rd)

%j

몇번째 일(100, 365)



1. SELECT DATE_FORMAT("2017-08-18","%Y");

결과 : 2017

2. SELECT DATE_FORMAT(NOW(), "%Y %c/%e %r")

결과 : 2017 11/16 11:57:09 AM