재유's

[MySQL] 날짜 관련 함수 본문

IT Story/: : MySQL

[MySQL] 날짜 관련 함수

Stella_NY 2018. 12. 21. 17:11

날짜 관련 함수의 종류


함수 이름

설명

 now()

 시스템의 현재 시각을 리턴한다.

 date_add(시각, INTERVAL 단위)

 주어진 시각을 기준으로 날짜를 연산하여 리턴한다.

 date_format(시각, 형식)

 주어진 시각을 형식에 맞춰 변경한 결과를 리턴한다.


* date_add 함수에서 사용 가능한 단위

 - YEAR, MONTH, DAY, HOUR, MINITUE, SECOND

ex) 1년 후 -> date_add(now(), interval 1 year)

3개월 전 -> date_add(now(), interval -3 month)



* date_format 키워드

기능

 키워드

 기능

 키워드

 달 이름(영문)

 %M

 MM형식의 월

 %m

 요일 이름(영문)

 %W

 HH형식의 시간(24시간제)

 %H

 YYYY형식 년도

 %Y

 H형식의 시간(24시간제)

 %k

 YY형식 년도

 %y

 HH형식의 시간(12시간제)

 %h

 요일 이름의 약자

 %a

 MM형식의 분

 %i

 DD형식의 날짜

 %d

 SS형식의 초

 %s

 D형식의 날짜

 %e

 AM/PM

 %p


* yy/mm/dd hh:mi:ss 형식의 날짜얻기

-> select date_format(now(), '%y/%m/%d %H:%i:%s');

  yyyy/mm/dd hh:mi:ss 형식

-> select date_format(now(), '%Y/%m/%d %H:%i:%s');




'IT Story > : : MySQL' 카테고리의 다른 글

[MySQL] 그룹조회  (0) 2018.12.24
[MySQL] 집계함수  (0) 2018.12.24
[MySQL] 문자열 함수  (0) 2018.12.21
[MySQL] 데이터 조회 SELECT  (0) 2018.12.21
[MySQL] Distinct 중복 제거  (0) 2018.12.20
Comments