728x90
Mysql 날짜 포맷
날짜 포맷 변경은 이런식으로 나타낼수 있다.
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
300x250
'개발자공간 > MYSQL & MARIADB' 카테고리의 다른 글
mysql 검색결과를 한 줄로 표현하기 GROUP_CONCAT (0) | 2020.12.22 |
---|---|
mysql 전월 마지막 일자 구하기 (0) | 2020.12.09 |
MYSQL & MARIADB 이달의 첫날 , 끝날 조회 (0) | 2020.12.08 |
mysql & mariadb 한달전, 하루전, 한시간전 (0) | 2020.12.08 |
sql 일별통계, 주간통계, 월별통계 (0) | 2020.12.04 |
댓글