Dev JS Blog

[MySQL] Mysql 날짜 포맷 본문

옛날 창고/SQL

[MySQL] Mysql 날짜 포맷

Dev JS 2020. 12. 30. 19:04
728x90

 

날짜 포맷 변경은 이런식으로 나타낼수 있다.

date_format(now(), '포맷형식')

 

가장 기본적으로

이런 형식으로 '%Y%m%d %T' 사용할 수 있다.

 

 

표현방법

결과

Y(4자리 년도) ,y (2자리 년도)

 2018 , 18

m(월)

 04

d(일)

 04 

H(24시표기), h(12시표기)

 15 , 03 

i(분)

 20 

s(초)

 54

 

 

원하는 표현 방법에 %만 추가해서 사용하면 된다.

 

예를 들어 yyyy-mm-dd 형식으로 나타내고 싶다면

date_format(now(), '%Y-%m-%d')를 하면 된다.

 

EX) SELECT date_format(now(),'%Y-%m-%d %T') FROM dual

결과> 2018-04-04 10:00:00

 

yyyymmdd 형식으로 나타내고 싶다면

EX) SELECT date_format(now(),'%Y%m%d') FROM dual

결과> 20180404

 

소문자 y 사용시

EX) SELECT date_format(now(),'%y-%m-%d %T') FROM dual

결과> 18-04-04 10:00:00

 

m만 쓸경우

EX) SELECT date_format(now(),'%m') FROM dual

결과> 04

 

 

원하는 포맷형식으로 변환해서 사용하면 어렵지 않게 사용이 가능하다.

 

 

728x90

'옛날 창고 > SQL' 카테고리의 다른 글

[MySQL] MySQL WITH 재귀쿼리 계층구조  (0) 2020.12.30
[MySQL] Mysql Merge into  (0) 2020.12.30
[Mysql] 데이터 한 로우로 그룹핑  (0) 2020.12.25
[MYSQL] 통계쿼리 with rollup  (1) 2020.05.15
SQLITE 설치하기~  (0) 2020.05.13
Comments