TIME_FORMAT()
TIME_FORMAT() 함수는 지정된 형식으로 시간 형식을 지정한다.
MySQL 4.0부터 작동한다.
형식
TIME_FORMAT(time, format)
매개변수
time
:
형식을 지정할 시간
format
:
사용할 형식. %f 마이크로초(000000 ~ 99999), %H 시간(00 ~ 23시간), %h 시간(00 ~ 12시간), %I 시간(00 ~ 12), %i 분(00 ~ 59분), %p AM 또는 PM, %r 12시간 AM 또는 PM 형식의 시간(hh:mm:ss AM/PM), %S 초(00 ~ 59), %s 초(00 ~ 59초), %T 24시간 형식의 시간(hh:mm:ss)
예제
시간 형식 지정해보자.
SELECT TIME_FORMAT("19:30:10", "%H %i %s");
기본 예시
TIME_FORMAT(“19:30:10”, “%H %i %s”) |
---|
19 30 10 |
시간 형식 지정해보자.
SELECT TIME_FORMAT("19:30:10", "%h %i %s %p");
기본 예시
TIME_FORMAT(“19:30:10”, “%h %i %s %p”) |
---|
07 30 10 PM |
시간 형식 지정해보자.
SELECT TIME_FORMAT("19:30:10", "%r");
기본 예시
TIME_FORMAT(“19:30:10”, “%r”) |
---|
07:30:10 PM |
시간 형식 지정해보자.
SELECT TIME_FORMAT("19:30:10", "%T");
기본 예시
TIME_FORMAT(“19:30:10”, “%T”) |
---|
19:30:10 |
참고
W3C School - MySQL TIME_FORMAT() Function
W3C School - SQL Tutorial