mysql> select date_format( now() , "%Y%m%d-%H%i%S");
+---------------------------------------+
| date_format( now() , "%Y%m%d-%H%i%S") |
+---------------------------------------+
| 20050108-114845 |
+---------------------------------------+
mysql> select date_format( 34252524323432 , "%Y%m%d-%H%i%S");
+------------------------------------------------+
| date_format( 34252524323432 , "%Y%m%d-%H%i%S") |
+------------------------------------------------+
| NULL |
+------------------------------------------------+
1 row in set, 1 warning (0.00 sec)
DATE타입 | 구분기호 | 설명 | 구분기호 | 설명 |
년도 | %Y | 4자리 연도 | %y | 2자리 년도 |
월 | %M %b |
긴 월 이름 (January, ...) 짧은 월 이름(Jan, ...) |
%m %c |
숫자의 월 (01...12) 숫자의 월 (1...12) |
요일 | %W | 긴 요일 이름 (Sunday, ...) | %a | 짧은 요일 이름 (Sun, ...) |
일 | %D %w |
월 내에서 서수 형식의 일(1th, ...) 숫자의 요일 (0=Sunday, ...) |
%d %e %j |
월 내의 일자 (01...31) 월 내의 일자 (1...31) 일년 중의 날수 (001...366) |
시 | %l %h %I |
12시간제의 시 (1...12) 12시간제의 시 (01...12) 12시간제의 시 (01...12) |
%k %H |
12시간제의 시 (0...23) 12시간제의 시 (00...23) |
분 | %i | 숫자의 분 (00...59) | ||
초 | %S | 숫자의 초 (00...59) | %s | 숫자의 초 (00...59) |
시간 | %r | 12시간제의 시간 (hh:mm:ss AM 또는 PM) | %T | 24시간제의 시간 (hh:mm:ss) |
주 | %U | 일요일을 기준으로 한 주 (0...52) | %u | 월요일을 기준으로 한 주 (0...52) |
기타 | %% | 문자 '%' | %p | AM 또는 PM |
http://dev.mysql.com/doc/refman/4.1/en/date-and-time-functions.html#function_date-format
mysql> select unix_timestamp();
+------------------+
| unix_timestamp() |
+------------------+
| 1105152570 |
+------------------+
mysql> select date_format( unix_timestamp() , "%Y%m%d-%H%i%S");
+--------------------------------------------------+
| date_format( unix_timestamp() , "%Y%m%d-%H%i%S") |
+--------------------------------------------------+
| NULL |
+--------------------------------------------------+
1 row in set, 1 warning (0.00 sec)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
mysql> select from_unixtime(now());
+----------------------+
| from_unixtime(now()) |
+----------------------+
| 2008-01-20 06:26:44 |
+----------------------+
mysql> select from_unixtime(1103152232);
+---------------------------+
| from_unixtime(1103152232) |
+---------------------------+
| 2004-12-16 08:10:32 |
+---------------------------+
mysql> select from_unixtime(1103152232, "%Y%m%d-%H%i%S");
+--------------------------------------------+
| from_unixtime(1103152232, "%Y%m%d-%H%i%S") |
+--------------------------------------------+
| 20041216-081032 |
+--------------------------------------------+
mysql> select from_unixtime(1103152232, "%Y-%m-%d %H:%i:%S");
+------------------------------------------------+
| from_unixtime(1103152232, "%Y-%m-%d %H:%i:%S") |
+------------------------------------------------+
| 2004-12-16 08:10:32 |
+------------------------------------------------+
mysql>
http://blog.naver.com/idxzone/60009095921
[출처] [mysql] date, time 함수.. unix_timestamp|작성자 초코머루
'Database' 카테고리의 다른 글
mysql 모든 디비 복구 및 패키지버전 업그레이드시 시스템 테이블 업그레이드 방법 (0) | 2011.04.18 |
---|---|
MSSQL - mdf, ldf 파일 이전 (0) | 2010.11.04 |
SQL Server 2005 주의 대상 (Suspect) DB 복구 방법 (0) | 2010.07.19 |
MySQL MYI 로 DB복구법 (0) | 2009.04.16 |
MySQL auto_increment 에 의한 다음 등록예정값 알아 내기 (0) | 2008.12.13 |