-
Mysql - 시간,날짜 관련 함수(2)DataBase/MySql 2023. 10. 12. 16:03반응형
시간,날짜 관련 함수(2)
함수 설명 DATE_FORMATE 시간/날를 지정한 형식으로 반환 형식 설명 %Y 년도 4자리 %y 년도 2자 %M 월 영문 %m 월 숫자 %D 일 영문(1st, 2st...) %d, %e 일 숫자 (01~31) %T hh:mm:ss %r hh:mm:ss AM/PM %H, %k 시 (~23) %h, %l 시 (~12) %i 분 %S, %s 초 %p AM/PM SELECT REPLACE( REPLACE( DATE_FORMAT(NOW(), '%Y년 %m월 %d일 %p %h시 %i분 %초'), 'AM', '오전' ), 'PM', '오후' )
======실행결과=======
2023년 10월 12일 오전 07시 00분 초
함수 설명 STR_TO_DATE(S,F) S를 F형식으로 해석하여 시간/날짜 생성 SELECT DATEDIFF( STR_TO_DATE('2021-06-04 07:48:52', '%Y-%m-%d %T'), STR_TO_DATE('2021-06-01 12:30:05', '%Y-%m-%d %T') ), TIMEDIFF( STR_TO_DATE('2021-06-04 07:48:52', '%Y-%m-%d %T'), STR_TO_DATE('2021-06-01 12:30:05', '%Y-%m-%d %T') );
=======실행결과========
3 67:18:47
반응형'DataBase > MySql' 카테고리의 다른 글
MySql - Count, Sum 함수(AVG, MIN, MAX) (0) 2024.08.01 Mysql - 기타 함수들(조건문) if, ifnull (0) 2023.10.12 Mysql - 시간,날짜 관련 함수(1) (0) 2023.09.25 MySql - 숫자와 문자열을 다루는 함수들 (0) 2023.09.08 MySql - 각종연산자들 (0) 2023.09.07