mysql 시간과 문자열 사이의 상호 변환

1. 시간 변환 문자열
DATE_FORMAT()

SELECT DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s');

2. 문자열 전환 시간
STR_TO_DATE()

SELECT STR_TO_DATE('2019-07-08 16:01:45', '%Y-%m-%d %H:%i:%s');

3. 타임 스탬프
select unix_timestamp(now());

4. 문자열 전환 타임 스탬프
select unix_timestamp('2019-07-08');  

5. 타임 스탬프 문자열
select from_unixtime(1451997924,'%Y-%d');

첨부된 날짜 형식은 다음과 같습니다.
%M    (January……December)  
%W     (Sunday……Saturday)  
%D            (1st, 2nd, 3rd,   。)  
%Y  ,   , 4    
%y  ,   , 2    
%a        (Sun……Sat)  
%d       ,   (00……31)  
%e       ,   (0……31)  
%m  ,   (01……12)  
%c  ,   (1……12)  
%b        (Jan……Dec)  
%j       (001……366)  
%H   (00……23)  
%k   (0……23)  
%h   (01……12)  
%I   (01……12)  
%l   (1……12)  
%i   ,   (00……59)  
%r   ,12   (hh:mm:ss [AP]M)  
%T   ,24   (hh:mm:ss)  
%S  (00……59)  
%s  (00……59)  
%p AM PM  
%w         (0=Sunday ……6=Saturday )  
%U   (0……52),               
%u   (0……52),             

좋은 웹페이지 즐겨찾기