Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

MySQL에서 시간/날짜 처리를 어떻게 오프로드할 수 있습니까?

<시간/>

DATE_FORMAT() 함수를 사용하여 시간/날짜 처리를 MySQL로 오프로드할 수 있습니다. 날짜와 시간은 함수에 인수로 전달된 형식 단위를 기반으로 오프로드됩니다.

예를 들어, 날짜 형식 단위를 MySQL DATE_FORMAT() 함수에 인수로 전달하면 MySQL은 다음과 같이 날짜만 오프로드합니다. -

mysql> Select DATE_FORMAT("2017-10-22 13:03:45", "%Y %M %D")AS 'OFFLOADED DATE';
+-------------------+
| OFFLOADED DATE    |
+-------------------+
| 2017 October 22nd |
+-------------------+
1 row in set (0.00 sec)

반면에 시간 형식 단위를 MySQL DATE_FORMAT() 함수에 인수로 전달할 때 MySQL은 다음과 같이 시간만 오프로드합니다. -

mysql> Select DATE_FORMAT("2017-10-22 13:03:45", "%h %i %s %p")AS 'OFFLOADED TIME';
+----------------+
| OFFLOADED TIME |
+----------------+
| 01 03 45 PM    |
+----------------+
1 row in set (0.00 sec)