'mysqldateformat'에 해당되는 글 1건

  1. 2021.03.17 mariadb / mysql 날짜 형식 변환 date_format
카테고리 없음2021. 3. 17. 13:44

 

 

 

mysql 날짜 형식 변환..

 

 

-- 예1
SQL> select date_format(SYSDATE(),'%Y-%m-%d %T');
-- > 결과 예시 : 2021-03-07 13:05:07

-- 예2
-- 이렇게 문자열 합쳐서도 DATETIME 형으로 변환 가능
SQL> select date_format(CONCAT('2021-03-07, ' ', '13:05:07'); 
-- > 결과 예시 : 2021-03-07 13:05:07

 

FORMAT

설명

%M

월 - 영어 풀네임(January, December ,...)

%b

월 - 영어 줄인 이름(Jan, Dec, ...)

%W

긴 요일 이름 - 영문(Sunday, Monday, ...)

%D

월(1st, 2nd, 3rd, ...)

%Y

연도(1999, 2000, 2001, ...)

%y

연도 뒤 2자리(99, 00, 01, ...)

%X

연도(1987, 2000) %V와 같이 쓰임

%x

연도(1987, 2000) %v와 같이 쓰임

%a

짧은 요일 이름 - 영문(Sun, Tue, ...)

%d

일 - 두자리 단위(00, 01, 02, ...)

%e

일 - 10보다 작을경우 한자리(1-31)

%c

월 - 10보다 작을경우 한자리(1-12)

%j

몇번째 일인지(1-365)

%H

시-24시간 범위(00-23)

%h

시-12시간 범위(01-12, ...)

%I (대문자 아이)

시 - 12시간 형식(01, 02, 12)

%k

시 - 24시간 형식, 10보다 작을경우 한자리(0 - 23)

%l (소문자 엘)

시 - 12시간 형식, 10보다 작을경우 한자리(1 - 12)

%i

분(00, 01, 30, ...)

%r

"hh:mm:ss AM | PM"

%T

"hh:mm:SS"

%S

%s

%f

마이크로초 - 100만분의 1초

%p

오전/오후 - AM, PM

%w

요일(0, 1, 2, ...) 0: 일요일-6:토요일

%U

주(시작:일요일)

%u

주(시작:월요일)

%V

그주가 시작된 해의 몇번째 주인지 표시(01-53)

일요일이 주의 첫번째일 X와 함께사용(시작:일요일)

%v

그주가 시작된 해의 몇번째 주인지 표시(01-53)

월요일이 주의 첫번째일 %x와 함께사용(시작:월요일)

Posted by 사슴영혼'-'