반응형
오랫만에 짧은 블로깅 하나 하겠습니다.
요즘 수집기를 개발 하고 있는데 ^^;;
그 수집기에서 블로그나 트위터 등에서 가져오면 날짜를 정리할 일이 있습니다.
Java의 Date를 사용해도 되겠지만, ^^;;
MySQL의 Function으로도 해결 가능합니다.
그게 바로 str_to_date 입니다.
일단 제가 주로 수집 하는 애들은
Wed, 22 Jul 2015 11:26:50 +0900
자료가 위와 같이 되어 있습니다.
저것을 MySQL의 SELECT 문으로 바꾸면
SELECT str_to_date('Tue, 01 Sep 2015 10:28:18 +0900' , '%a, %d %b %Y %H:%i:%s +%x')
%a : 요일 약어
%d 날짜
%b 월의 약어
%Y 4자리 년도
%H 24시간제 시간
%i 분
%s 초
+는 그냥 값에 있는 것입니다.
%x는 그외 입니다.(아래에 URL에 있는 것들중 없는 것입니다. 실제 값에서는 우리가나의 표준시를 나타내기 위해서 +0900을 표시하고 있습니다.)
위와 같이 하면 됩니다.
감사합니다.
그리고,
https://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_date-format
포맷이 틀려 졌을때 위의 URL에 가시면 저 포맷에 관한 이야기가 나옵니다.
반응형
'DATABASE > MySQL' 카테고리의 다른 글
오늘의 개발일지 2020년05월21일 MariaDB를 이용한 Database 사용하기 #001 (0) | 2020.05.31 |
---|---|
MySQL 타입 변환 명령 CAST 함수 (4) | 2015.09.10 |
[MySQL] WEB Server와 DB 서버 분리해서 운영하기 (0) | 2009.05.26 |
MySQL DATA를 옮기는 방법 (0) | 2009.05.21 |
[MySQL] Date & Time Function(일자와 시간 관련 함수) (0) | 2009.03.20 |