<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의 날짜 함수