여러분이 사용하고 계신 브라우저는 HTML5를 지원하지 않기 때문에 몇몇 요소가 제대로 보이도록 JScript를 사용하고 있습니다. 하지만 여러분의 브라우저 설정에서 스크립트 기능이 꺼져있으므로, 현재 페이지를 제대로 확인하시려면 스크립트 기능을 켜주셔야 합니다. MySQL - 참조 - 함수 - DATE_FORMAT()
MySQL – 참조 – 함수 – DATE_FORMAT()
1년전 작성
10개월전 수정

DATE_FORMAT()

DATE_FORMAT() 함수는 지정된 대로 날짜 형식을 지정한다.

MySQL 4.0부터 작동한다.

형식
DATE_FORMAT(date, format)
매개변수
date
:
형식을 지정할 날짜
format
:
사용할 형식.
format 설명
%a
:
단축된 요일 이름 (Sun to Sat)
%b
:
단축된 월 이름 (Jan to Dec)
%c
:
숫자로된 월 이름 (0 to 12)
%D
:
날짜를 숫자 값으로 표시하고 접미사를 뒤에 붙인다. ((1st, 2nd, 3rd, …)
%d
:
숫자 값으로 지정한 날짜 (01 to 31)
%e
:
숫자 값으로 지정한 날짜 (0 ~ 31)
%f
:
마이크로초 (000000 to 999999)
%H
:
시간 (00 to 23)
%h
:
시간 (00 to 12)
%I
:
시간 (00 to 12)
%i
:
분(00 to 59)
%j
:
연 중 일자 (001 to 366)
%k
:
시간 (0 to 23)
%l
:
시간 (1 to 12)
%M
:
월 전체 이름 (January to December)
%m
:
숫자로된 월 이름 (00 to 12)
%p
:
AM 또는 PM
%r
:
12시간 AM 또는 PM 형식의 시간 (hh:mm:ss AM/PM)
%S
:
초 (00 to 59)
%s
:
초 (00 to 59)
%T
:
24시간 형식의 시간 (hh:mm:ss)
%U
:
일주일의 첫 번째 요일을 일요일로 지정 (00 to 53)
%u
:
일주일의 첫 번째 요일을 월요일로 지정 (00 to 53)
%V
:
일주일의 첫 번째 요일을 일요일로 지정 (01 to 53). Used with %X
%v
:
일주일의 첫 번째 요일을 월요일로 지정 (01 to 53). Used with %x
%W
:
요일의 전체 이름 (Sunday to Saturday)
%w
:
숫자로된 요일 이름. (Sunday=0 & Saturday=6)
%X
:
연도에서 일주일의 첫 번째 요일을 일요일로 지정. %V와 함께 사용.
%x
:
연도에서 일주일의 첫 번째 요일을 월요일로 지정. %v와 함께 사용.
%Y
:
4자리 숫자 연도
%y
:
2자리 숫자 연도
예제
날짜 형식 지정
SELECT DATE_FORMAT("2017-06-15", "%Y");
기본 예시
DATE_FORMAT(“2017-06-15”, “%Y”)
2017
날짜 형식 지정
SELECT DATE_FORMAT("2017-06-15", "%M %d %Y");
기본 예시
DATE_FORMAT(“2017-06-15”, “%M %d %Y”)
June 15 2017
날짜 형식 지정
SELECT DATE_FORMAT("2017-06-15", "%W %M %e %Y");
기본 예시
DATE_FORMAT(“2017-06-15”, “%W %M %e %Y”)
Thursday June 15 2017
날짜 형식 지정
SELECT DATE_FORMAT(BirthDate, "%W %M %e %Y") FROM Employees;
기본 예시
DATE_FORMAT(BirthDate, “%W %M %e %Y”)
Sunday December 8 1968
Tuesday February 19 1952
Friday August 30 1963
Friday September 19 1958
Friday March 4 1955
Tuesday July 2 1963
Sunday May 29 1960
Thursday January 9 1958
Wednesday July 2 1969
참고

Mingg`s Diary
밍구
공부 목적 블로그