date_format(date,format) 주어진 date를 새로운 format으로 변환하여 반환하는 함수 입니다. format은 아래를 참고..
%M : 달의 이름 (January... December) %W : 주의 이름(Sunday,..... Saturday) %D : 1st, 2nd 등을 이용한 달을 표현함 %Y : 4개의 숫자를 이용한 연도 (예, 1999,2000,2001) %y : 2개의 숫자를 이용한 연도 (예, 99,00,01) %X : %V와 함께 쓰여 연도를 나타냄 %x : %v와 함께 쓰여 연도를 나타냄 %a : Sun, Sat과 같은 요일을 나타냄 %d : 00, 01......31등의 날짜를 표현함 %e : 0,1,2,.....31등의 날짜를 푠현함 %m : 01,02...12 등의 달을 표현함 %c : 1,2,....12등의 달을 표현함 %b : Jan, Dec 같은 방법으로 달을 표현함 %j : 001,002,003... 366 과 같이 날짜를 표현함(올해의 몇번째 날인가) %H : 00,01,02...23 과 같이 시를 표현 %h : 01,02...12와 같이 시를 표현 %I(대문자 아이) : 01,02...12와 같이 시를 표현 %l(소문자 엘) : 1,2...12와 같이 시를 표현 %i : 00,01.....59 와 같이 분을 표현함 %r : 시간을 12시로 "hh:mm:ss AM|PM" 형식으로 표현 %T : 시간을 24시로 "hh:mm:ss"형식으로 표현 %S : 00,01,....59 형식으로 초를 표현 %s : 00,01,...59 형식으로 초를 표현 %p : AM 혹은 PM %w : 0,1,......6 형식으로 요일을 표현 (0은 일요일, 1은 월요일 6은 토요일) %U : 주를 0,1,...53 식으로 표현(일요일이 주의 시작인 경우) %u : 주를 0,1,...53 식으로 표현(월요일이 주의 시작인 경우) %V : 주를 0,1,...53 식으로 표현(일요일이 주의 시작인 경우), %X와 함께 쓰임 %v : 주를 0,1,...53 식으로 표현(월요일이 주의 시작인 경우), %x와 함께 쓰임 %% : %자체를 표현
Ex) select date_format(now(),'%W %M %Y'); //now()는 현재날자와 시간을 반환하는 함수 +-------------------------------+ | date_format(now(),'%W %M %Y') | +-------------------------------+ | Sunday December 2001 | +-------------------------------+ 1 row in set (0.00 sec)
참고 서적 : 아주 특별한 웹데이터베이스 MySQL & Web DB연동 - 베스트북 | |