728x90
반응형
출처 : http://mrbongdal.tistory.com/37
UNIX_TIMESTAMP 함수 사용하여 데이터 입력하기
해당 데이터 입력 컬럼 의 데이터 타입은 INT(10) 으로 셋팅
#현재 시간 으로 입력하기
INSERT INTO 테이블 (컬럼) VALUES (UNIX_TIMESTAMP());
#특정 날짜 시간 으로 입력하기
INSERT INTO 테이블 (컬럼) VALUES (UNIX_TIMESTAMP('YYYT-MM-DD HH:MM:SS'));
#YYYY-MM-DD HH:MM:DD 형태로 복구하여 SELECT 하기
SELECT DATEFORMAT(FROM_UNIXTIME(컬럼),'%Y-%m-%d %H:%i:%s')
UNIX_TIMESTAMP 함수 사용하여 데이터 입력하기
해당 데이터 입력 컬럼 의 데이터 타입은 INT(10) 으로 셋팅
#현재 시간 으로 입력하기
INSERT INTO 테이블 (컬럼) VALUES (UNIX_TIMESTAMP());
#특정 날짜 시간 으로 입력하기
INSERT INTO 테이블 (컬럼) VALUES (UNIX_TIMESTAMP('YYYT-MM-DD HH:MM:SS'));
SELECT UNIX_TIMESTAMP('2010-12-25 12:30:25');
+---------------------------------------+
| UNIX_TIMESTAMP('2010-12-25 12:30:25')|
+---------------------------------------+
| 1293247825 |
+---------------------------------------+
+---------------------------------------+
| UNIX_TIMESTAMP('2010-12-25 12:30:25')|
+---------------------------------------+
| 1293247825 |
+---------------------------------------+
#YYYY-MM-DD HH:MM:DD 형태로 복구하여 SELECT 하기
SELECT DATEFORMAT(FROM_UNIXTIME(컬럼),'%Y-%m-%d %H:%i:%s')
SELECT DATE_FORMAT(FROM_UNIXTIME(UNIX_TIMESTAMP('2010-12-25 23:30:25')),'%Y-%m-%d %H:%i:%s');
+---------------------------------------------------------------------------------------------------+
| DATE_FORMAT(FROM_UNIXTIME(UNIX_TIMESTAMP('2010-12-25 23:30:25')),'%Y-%m-%d %H:%i:%s') |
+---------------------------------------------------------------------------------------------------+
| 2010-12-25 23:12:25 |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| DATE_FORMAT(FROM_UNIXTIME(UNIX_TIMESTAMP('2010-12-25 23:30:25')),'%Y-%m-%d %H:%i:%s') |
+---------------------------------------------------------------------------------------------------+
| 2010-12-25 23:12:25 |
+---------------------------------------------------------------------------------------------------+
728x90
반응형