Programing

MySQL : INT를 DATETIME으로 변환

crosscheck 2020. 12. 11. 07:50
반응형

MySQL : INT를 DATETIME으로 변환


INTMySQL 열에 UNIX 유형 타임 스탬프가 저장되어 있습니다. 이것을 MySQL로 검색하는 적절한 방법은 무엇입니까 DATETIME?

(MySQL Date 함수를 다시 스캔 할 때 대답을 찾았지만 SO에 대한 대답을 보지 못했습니다. 여기에 있어야한다고 생각했습니다.)


FROM_UNIXTIME()


select from_unixtime(column,'%Y-%m-%d') from myTable; 

SELECT  FROM_UNIXTIME(mycolumn)
FROM    mytable

STR_TO_DATE (COLUMN, '% input_format') 함수 는이를 수행 할 수 있으며 입력 형식 만 지정하면됩니다. 예 : p052011로 변환하려면

SELECT STR_TO_DATE('p052011','p%m%Y') FROM your_table;

결과 : 2011-05-00

참고 URL : https://stackoverflow.com/questions/2367603/mysql-convert-int-to-datetime

반응형