MySQL의 날짜 시간 문자열 형식 변환 상호

기능 포함

DATE_FORMAT (날짜, 형식) 기능, MySQL의 DATE_FORMAT 날짜 서식 기능 ()

UNIX_TIMESTAMP () 함수

STR_TO_DATE (STR 형식) 함수

FROM_UNIXTIME (UNIX_TIMESTAMP 형식) 함수, MySQL의 타임 스탬프 포맷 기능 FROM_UNIXTIME

문자열에 시간

  1. DATE_FORMAT 선택 (지금 ()을  '% Y- % M- % D');  
  2.   
  3. # 결과 : 2017년 1월 5일  

시간은 타임 스탬프를 켭니다

  1. () (지금) UNIX_TIMESTAMP 선택;  
  2.   
  3. # 결과 : 1452001082  

문자열 전송 시간

  1. STR_TO_DATE을 선택 ( "2016년 1월 2일 ',  '% Y- % M- % D % H ');  
  2.   
  3. # 결과 : 2017년 1월 2일 0시 0분 0초  

문자열 차례의 타임 스탬프

  1. (UNIX_TIMESTAMP 선택 '2016년 1월 2일');  
  2.   
  3. # 결과 : 1451664000  

타임 스탬프 회전 시간

  1. FROM_UNIXTIME (1,451,997,924)을 선택;  
  2.   
  3. # 결과 : 2017년 1월 5일 20시 45분 24초  

문자열에 타임 스탬프

  1. FROM_UNIXTIME 선택 (1,451,997,924을 '% Y- % D');  
  2.   
  3. // 결과 : 2017년 1월 5일 20시 45분 24초  

예정

MySQL의 날짜 형식 (포맷) 범위.

  의미
% S %의 두 자리 수의 형태로 장 (00, 01, ..., 59)
분할 %의 I, %의 난 점의 두 디지털 형태 (00, 01, ..., 59)
시간  % H 24 시간, 두 자리 시간 형태 (00, 01, ..., 23)
%의 시간 12 시간, 두 자리 시간 형태 (00, 01, ..., 12)
%케이 24 시간의 형태로 시간의 수 (0, 1, ..., 23)
%엘 12시, 형태의 시간의 수 (0, 1, ..., 12)
%티 24 시간의 시간 형식 (HH : MM : SS)
%아르 자형  12 시간 시간 형식 (HH : MM : SS AM 또는 PM)
%피  아침이나 오후 오전 오후 
  저우   % W 주 이름의 매일 (일요일, 월요일, ..., 토)
 %에이 주 약칭의 매일 (일, 월, ..., 토) 
%의 w  주변 디지털 형태의 정체성 (0 = 일요일, 1 = 월요일, ..., 6 = 토요일) 
% U 번호는 주 수를 나타냅니다,주의 첫 번째 날은 일요일입니다
%에서 번호는 주의 수, 월요일이 일주일의 첫날을 나타냅니다
%디  두 자리는 일의 개월 수 표시 (, 01, 02 ... 31)
%이자형   월 번호 일 수 나타낸다 (1, 2, ..., 31)
 %디 영어 접미사 일 달의 수를 나타냅니다 (1, 2, 3 ...) 
 % j를 세 자리는 년의 수 표시 (, 001, 002 ..., 366) 통과 
%엠  월의 영어 이름 (1 월, 2 월, ... 12 월) 
%비  영어 약어 월 이름 (월, 2 월 ... 12 월) 
%엠  두 자리는 월을 나타냅니다 (01, 02, ..., 12)
%기음  숫자는 월을 표시 (1, 2, ..., 12) 
% Y  년 (2015,2016 ...) 네 자리 숫자
%와   두 자리 년도 (15, 16 ...)
텍스트 출력  텍스트 %  직접 출력 텍스트


출처 :
https://www.cnblogs.com/cnsdhzzl/p/9850412.html

기능 포함

DATE_FORMAT (날짜, 형식) 기능, MySQL의 DATE_FORMAT 날짜 서식 기능 ()

UNIX_TIMESTAMP () 함수

STR_TO_DATE (STR 형식) 함수

FROM_UNIXTIME (UNIX_TIMESTAMP 형식) 함수, MySQL의 타임 스탬프 포맷 기능 FROM_UNIXTIME

문자열에 시간

  1. DATE_FORMAT 선택 (지금 ()을  '% Y- % M- % D');  
  2.   
  3. # 결과 : 2017년 1월 5일  

시간은 타임 스탬프를 켭니다

  1. () (지금) UNIX_TIMESTAMP 선택;  
  2.   
  3. # 결과 : 1452001082  

문자열 전송 시간

  1. STR_TO_DATE을 선택 ( "2016년 1월 2일 ',  '% Y- % M- % D % H ');  
  2.   
  3. # 결과 : 2017년 1월 2일 0시 0분 0초  

문자열 차례의 타임 스탬프

  1. (UNIX_TIMESTAMP 선택 '2016년 1월 2일');  
  2.   
  3. # 결과 : 1451664000  

타임 스탬프 회전 시간

  1. FROM_UNIXTIME (1,451,997,924)을 선택;  
  2.   
  3. # 결과 : 2017년 1월 5일 20시 45분 24초  

문자열에 타임 스탬프

  1. FROM_UNIXTIME 선택 (1,451,997,924을 '% Y- % D');  
  2.   
  3. // 결과 : 2017년 1월 5일 20시 45분 24초  

예정

MySQL의 날짜 형식 (포맷) 범위.

  의미
% S %의 두 자리 수의 형태로 장 (00, 01, ..., 59)
분할 %의 I, %의 난 점의 두 디지털 형태 (00, 01, ..., 59)
시간  % H 24 시간, 두 자리 시간 형태 (00, 01, ..., 23)
%의 시간 12 시간, 두 자리 시간 형태 (00, 01, ..., 12)
%케이 24 시간의 형태로 시간의 수 (0, 1, ..., 23)
%엘 12시, 형태의 시간의 수 (0, 1, ..., 12)
%티 24 시간의 시간 형식 (HH : MM : SS)
%아르 자형  12 시간 시간 형식 (HH : MM : SS AM 또는 PM)
%피  아침이나 오후 오전 오후 
  저우   % W 주 이름의 매일 (일요일, 월요일, ..., 토)
 %에이 주 약칭의 매일 (일, 월, ..., 토) 
%의 w  주변 디지털 형태의 정체성 (0 = 일요일, 1 = 월요일, ..., 6 = 토요일) 
% U 번호는 주 수를 나타냅니다,주의 첫 번째 날은 일요일입니다
%에서 번호는 주의 수, 월요일이 일주일의 첫날을 나타냅니다
%디  두 자리는 일의 개월 수 표시 (, 01, 02 ... 31)
%이자형   월 번호 일 수 나타낸다 (1, 2, ..., 31)
 %디 영어 접미사 일 달의 수를 나타냅니다 (1, 2, 3 ...) 
 % j를 세 자리는 년의 수 표시 (, 001, 002 ..., 366) 통과 
%엠  월의 영어 이름 (1 월, 2 월, ... 12 월) 
%비  영어 약어 월 이름 (월, 2 월 ... 12 월) 
%엠  두 자리는 월을 나타냅니다 (01, 02, ..., 12)
%기음  숫자는 월을 표시 (1, 2, ..., 12) 
% Y  년 (2015,2016 ...) 네 자리 숫자
%와   두 자리 년도 (15, 16 ...)
텍스트 출력  텍스트 %  직접 출력 텍스트


출처 :
https://www.cnblogs.com/cnsdhzzl/p/9850412.html

추천

출처www.cnblogs.com/liyunchuan/p/11285269.html