쉬운 (단일 쿼리) 방법이 있습니까?MySQL - MM/DD/YY를 Unix 타임 스탬프로 변환
테이블의 열에서이 값을 읽는 중입니다. 열 자체가 문자열로 정의되어 있다고 생각합니다 (도움이되지 않아서 두려운 것 같습니다).
쉬운 (단일 쿼리) 방법이 있습니까?MySQL - MM/DD/YY를 Unix 타임 스탬프로 변환
테이블의 열에서이 값을 읽는 중입니다. 열 자체가 문자열로 정의되어 있다고 생각합니다 (도움이되지 않아서 두려운 것 같습니다).
사용 UNIX_TIMESTAMP
;
SELECT UNIX_TIMESTAMP('2007-11-30 10:30:19');
업데이트 : 두 함수가 여기에 포함된다
SELECT UNIX_TIMESTAMP(CAST(fieldName AS DATE));
SELECT '12/31/10',
STR_TO_DATE('12/31/10', '%m/%d/%y'),
UNIX_TIMESTAMP(STR_TO_DATE('12/31/10', '%m/%d/%y'))
: http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html
SELECT UNIX_TIMESTAMP(STR_TO_DATE('08/05/10','%m/%d/%y'));
큰 흠하지만 난 내가 열에서 해당 값을 읽고 있어요 언급한다 테이블에 나는 열 자체가 문자열로 정의되어 있다고 생각합니다. 죄송합니다. –
MM/DD/YYYY 형식을 자동으로 인식합니까? –
@Hal : 우리가 DATE – Sarfraz