여러분이 사용하고 계신 브라우저는 HTML5를 지원하지 않기 때문에 몇몇 요소가 제대로 보이도록 JScript를 사용하고 있습니다. 하지만 여러분의 브라우저 설정에서 스크립트 기능이 꺼져있으므로, 현재 페이지를 제대로 확인하시려면 스크립트 기능을 켜주셔야 합니다. MySQL - 참조 - 함수 - STR_TO_DATE()
MySQL – 참조 – 함수 – STR_TO_DATE()
1년전 작성
1년전 수정

STR_TO_DATE()

STR_TO_DATE() 함수는 문자열과 형식을 기반으로 날짜를 반환한다.

MySQL 4.0부터 작동한다.

형식
STR_TO_DATE(string, format)
매개변수
string
:
날짜로 포맷할 문자열.
format
:
사용할 형식. %a 약식 요일 이름(일요일부터 토요일까지), %b 약식 월 이름(1월에서 12월), %c 숫자 월 이름(0 ~ 12), %D 날짜를 숫자 값으로 표시하고 접미사(1번째, 2번째, 3번째, …) 뒤에 붙이기, %d 숫자 값으로 해당 월의 날짜(01 ~ 31), %e 숫자 값으로 해당 월의 날짜(0 ~ 31), %f 마이크로초(000000 ~ 99999), %H 시간(00 ~ 23시간), %h 시간(00 ~ 12시간), %I 시간(00 ~ 12), %i 분(00 ~ 59분), %j 연중 날짜(001 ~ 366), %k 시간(0 ~ 23), %l 시간(1 ~ 12시간), %M 월 이름 전체(1월 ~ 12월), %m 숫자 값으로서의 월 이름(01 ~ 12), %p AM 또는 PM %r 12시간 AM 또는 PM 형식의 시간(hh:mm:ss AM/PM), %S 초(00 ~ 59), %s 초(00 ~ 59초), 24시간 형식의 %T 시간(hh:mm:ss), %U 주 일요일이 주의 첫 번째 요일(00 ~ 53), %u 월요일이 주의 첫 번째 요일(00 ~ 53), %V 일주일에서 일요일은 주의 첫 번째 요일(01 ~ 53)이다. %X와 함께 사용한다., %v 일주일에서 월요일은 주의 첫 번째 요일(01 ~ 53)이다. %X와 함께 사용한다., %W 평일 이름 전체(일요일부터 토요일까지), %w 일요일=0 및 토요일=6 요일, %X 일요일이 주의 첫 번째 요일인 주의 연도다. %V와 함께 사용한다. %x 월요일이 주의 첫 번째 요일인 주의 경우 연도다. %V와 함께 사용한다., %Y 년(숫자, 4자리 값), %y 년(숫자로 2자리 값)
예제
문자열과 형식을 기반으로 날짜를 반환한다.
SELECT STR_TO_DATE("August 10 2017", "%M %d %Y");
기본 예시
STR_TO_DATE(“August 10 2017”, “%M %d %Y”)
2017-08-10
문자열과 형식을 기반으로 날짜를 반환한다.
SELECT STR_TO_DATE("August,5,2017", "%M %e %Y");
기본 예시
STR_TO_DATE(“August,5,2017”, “%M %e %Y”)
&nbspl
문자열과 형식을 기반으로 날짜를 반환한다.
SELECT STR_TO_DATE("Monday, August 14, 2017", "%W %M %e %Y");
기본 예시
STR_TO_DATE(“Monday, August 14, 2017”, “%W %M %e %Y”)
문자열과 형식을 기반으로 날짜를 반환한다.
SELECT STR_TO_DATE("2017,8,14 10,40,10", "%Y,%m,%d %h,%i,%s");
기본 예시
STR_TO_DATE(“2017,8,14 10,40,10”, “%Y,%m,%d %h,%i,%s”)
2017-08-14 10:40:10
참고

Mingg`s Diary
밍구
공부 목적 블로그