Application/Database
[MySQl]날짜/시간함수
Kangjieun11
2021. 4. 19. 10:08
728x90
format 주요 지정자
SELECT DATE_FORMAT('2020-06-19' ,)
ADDDATE(날짜, 차이), SUBDATE(날짜, 차이)
- 날짜를 기준으로 차이를 더하거나 뺀 날짜를 반환한다.
- 31일후와 31일전
SELECT ADDDATE('2020-01-01',INTERVAL 31DAY) SELECT ADDDATE('2020-01-01',INTERVAL 1MONTH) SELECT SUBDATE('2020-01-01',INTERVAL 31DAY) SELECT SUBDATE('2020-01-01',INTERVAL 1MONTH) |
ADDTIME(날짜/시간, 시간) SUBTIME(날짜/시간, 시간)
- 시간을 더하거나 뺀 결과를 반환한다.
YEAR(날짜), MONTH(), DAY(), HOUR(), MINUTE(), SECOND(), MICROSECOND()
날짜 또는 시간에서 연, 원, 시, 분, 초, 밀리초를 구한다.
DATE(), TIME()
DATETIME 형식에서 연월일, 시분초만 추출한다.
DATEDIFF(날짜1, 날짜2)
TIMEDIFF(날짜1또는시간1, 날짜2또는시간2)