최신 웹 개발 튜토리얼
 

MySQL의 DATE_FORMAT() Function


<MySQL의 날짜 함수

정의 및 사용

DATE_FORMAT() 함수는 서로 다른 형식의 날짜 / 시간 데이터를 표시하기 위해 사용된다.

Syntax

DATE_FORMAT(date,format)

날짜가 유효한 날짜 및 형식은 날짜 / 시간 출력 형식을 지정합니다.

사용할 수있는 형식은 다음과 같습니다

체재 기술
%a 약식 요일 이름 (일 - 토)
%b 약식 월 이름 (월 ~ 12 월)
%c 월, 숫자 (0-12)
%D 영어 접미사 달의 날 (제 0, 1, 2, 3,)
%d 달의 날, 숫자 (00-31)
%e 달의 날, 숫자 (0-31)
%f 마이크로 (000000-999999)
%H 시간 (00-23)
%h 시간 (01-12)
%I 시간 (01-12)
%i 분, 숫자 (00-59)
%j 올해의 날 (001-366)
%k 시간 (0-23)
%l 시간 (1-12)
%M 월 이름 (헤세이 12 월)
%m 월, 숫자 (00-12)
%p AM 또는 PM
%r 시간, 12 시간 (HH : MM : 오전 또는 오후 다음 SS)
%S 초 (00-59)
%s 초 (00-59)
%T 시간, 24 시간 (HH : MM : SS)
%U 일요일 주일의 첫날 인 주 (00-53)
%u 월요일이주의 첫 번째 날입니다 주 (00-53)
%V 일요일 %의 X와 함께 사용,주의 첫 번째 날입니다 주 (01-53)
%v %와 함께 사용할 월요일이주의 첫 번째 날입니다 주 (01-53), 배
%W 평일 이름 (일 - 토)
%w 요일 (0 = 일요일 6 = 토요일)
%X 일요일 주일의 첫날 인 주일 년, 네 자리는 %의 V와 함께 사용
%x 월요일이 일주일의 첫날 인 주일 년, 네 자리는 %의 v를 사용
%Y 년, 숫자 네 자리 숫자
%y 년, 숫자, 두 자리 숫자

다음 스크립트는 사용 DATE_FORMAT() 다른 형식을 표시하는 기능. 우리는을 사용합니다 NOW() 현재 날짜 / 시간을 얻기 위해 작동합니다 :

DATE_FORMAT(NOW(),'%b %d %Y %h:%i %p')
DATE_FORMAT(NOW(),'%m-%d-%Y')
DATE_FORMAT(NOW(),'%d %b %y')
DATE_FORMAT(NOW(),'%d %b %Y %T:%f')

결과는 다음과 같을 것이다 :

Nov 04 2014 11:45 PM
11-04-2014
04 Nov 14
04 Nov 2014 11:45:34:243

<MySQL의 날짜 함수