구름과 바람 그리고 나그네 :: [MYSQL]날짜, 시간 원하는대로 만들기

[MYSQL]날짜, 시간 원하는대로 만들기

 

 

날짜, 시간을 원하는 형태로 반환하는 함수는 검색을 하면 많이 나오겠지만 나름 정리하는 기분으로...


날짜, 시간을 원하는 형태로 반환하는 함수

DATE_FORMAT( DATETIME 날짜, 원하는 FORMAT )



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

결과값 : 2017 11/10 12:24:26 AM

 

 

아래는 포멧별로 보여지는 결과값들입니다.


%Y  - 연도(1990, 2000, 2017)

%y - 연도(87, 00, 13)

%X, %x  - 연도(2000, 2017)

%M - 월(Janeary, December, ...)

%D  - 월(1st, 2dn, 3rd, ...)

%c  - 월(1, 2, ..., 12) 

%b  - 월(Jan, Dec, ...)

%W - 요일(Sunday, Monday, ...)

%a  - 요일(Sun, Tue, ...)

%d  - 일(00, 01, 02, ...) 

%e - 일(0, 1, 2, ...)

%j  - 몇번째 일(120, 365)

%H  - 시(00, 01, 02, 13, 24)

%h  - 시(01, 02, 12)

%I(대문자 i) - 시(01, 02, 12)

%l(소문자 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, 3) 0:일요일~....


아래는 미확인

%U  - 주(시작:일요일)

%u  - 주(시작:월요일)

%V  - 주(시작:일요일)

%v - 주(시작:월요일)

 

 

 

'개발 > DB' 카테고리의 다른 글

[ORACLE]오라클 날짜 계산 2  (0) 2017.11.21
[MYSQL]테이블명 변경  (0) 2017.11.18
[MS-SQL]자동증가값 불러오기  (0) 2017.11.09
[SQL] SELECT UPDATE  (0) 2013.10.14
[MySQL] 숫자 콤마찍기  (0) 2013.08.06
Posted by pressrain
,