본문 바로가기

MySQL

MySQL 날짜 시간의 형식화

MySQL DATE_FORMAT()과 TIME_FORMAT() 에서 사용하는 매개 변수

 

■ 매개 변수 정리

 

표현

설명

 %e

 해당 달의 일 

 1 - 31

 %d

 두자리 숫자로된 해당 달의 일

 01 - 31

 %D

 접미사가 포함된 일

 1st ? 31st

 %W

 요일명

 Sunday - Saturday

 %a

 축약된 요일명 

 Sun - Sat

 %c

 달의 이름 

 1 - 12 

 %m

 두자리숫자로 된 해당달의 이름 

 01 - 12

 %M

 달의 이름 

 January - December 

 %b

 축약된 달의 이름 

 Jan - Dec 

 %Y  년도 

 2014 

 %y

 년도

 14

 %l

 시간  1 - 12 
 %h  두자리수로 된 시간  01 - 12 
 %k

 24시 형식의 시

 0 - 23

 %H

 두자리수로 된 24시 형식의 시

 00 - 23 
 %i

 분

 00 - 59 
 %S  초  00 - 59 
 %r

 시간

 7:20:22 PM 
 %T  24시 형식의 시간  20:34:09 
 %p  AM 이나 PM  AM 이나 PM

 

사용 예

 

▶ DATE_FORMAT() 함수는 날짜와 시간값을 형식화 하는데 사용된다.

 

 

▶ TIME_FORMAT() 함수는 시간 값의 형식화에만 사용되며 시간 타입으로 저장된 값에만 사용된다.

 

 

※ 날짜와 시간의 형식화를 일일히 기억하는 것은 사실 어렵다. 이 날짜 시간을 형식화하는 사용자 정의 함수를 만들어 사용하는 것도 좋은 방법이다.

'MySQL' 카테고리의 다른 글

MySQL 슈퍼유저(root) 패스워드 변경 방법  (0) 2014.01.31
mysql 쿼리 결과 수직으로 보기  (2) 2014.01.30
MySQL 날짜 시간 함수  (0) 2014.01.25
MySQL 숫자 함수  (0) 2014.01.25
MySQL 문자열 함수  (5) 2014.01.25