본문 바로가기
MySql

MySQL jQuery UI "datepicker"모듈 날짜를 MySQL에 저장할 수 없음

by 베이스 공부 2020. 10. 12.
반응형

Datepicker에서 반환 된 날짜 형식은 (yy-mm-dd)로 문자열을 2011-04-22로 반환합니다.

데이터 유형이 DATE 인 열의 MySQL 테이블에 삽입하고 싶을 때 0000-00-00이 저장됩니다. SO를 찾아 보면서 FROM_UNIXTIME에 대한 제안을 찾았지만 날짜는 1970-01-01로 표시됩니다.

도움이 필요하세요?

 

해결 방법

 

datepicker에서 날짜 형식 옵션을 사용해 볼 수 있습니다.

$('#date-picker').datepicker({
    dateFormat : 'yy-mm-dd'
});

보기에서 사용자 지정 형식을 제공하려면 데이터베이스에 삽입하기 전에 날짜를 mysql 형식으로 변환해야 할 수 있습니다. `

$insertDate  = date("Y-m-d",strtotime($date))` 

 

참조 페이지 https://stackoverflow.com/questions/5577828

 

 

반응형

댓글