웹개발/MySQL
[MySQL] date_format 날짜포맷
우주별
2017. 8. 18. 14:33
▤ DATE_FORMAT(date, format_mask)
FORMAT |
설명 (예시) |
FORMAT |
설명 (예시) |
%Y | 연도(1996, 2002, 2017) | %y | 연도(96, 02, 17) |
%X |
연도(1996, 2002, 2017) |
%x |
연도(96, 02, 17) |
%M |
월(January, February, March) |
%c |
월(1, 2, 3) |
%b |
월(Jan, Feb, Mar) |
%d |
일(01, 02, 03) |
%e |
일(1, 2, 3) |
%a |
요일(Sun, Mon, Tue) |
%W |
요일(Sunday, Monday, Tuesday) |
%w |
요일(0,1,2) 0:일요일 |
%U | 주(시작:일요일) | %u | 주(시작:월요일) |
%V | 주(시작:일요일) | %v | 주(시작:월요일) |
%H | 시(01, 02, 18, 24) | %h | 시(01, 02, 12) |
%I (대문자 아이) | 시(01, 02, 12) | %l (소문자 엘) | 시(1, 2, 12) |
%i | 분(00, 30, 45) | %p | AM, PM |
%S | 초 | %s | 초 |
%r | "hh:mm:ss AM|PM"(01:20:13 PM) | %T | "hh:mm:ss"(13:20:13) |
%D | 월(1st, 2nd, 3rd) | %j | 몇번째 일(100, 365) |
1. SELECT DATE_FORMAT("2017-08-18","%Y");
결과 : 2017
2. SELECT DATE_FORMAT(NOW(), "%Y %c/%e %r")
결과 : 2017 11/16 11:57:09 AM