이 날짜를 변환하려면 다음 코드를 사용하십시오 ->18/07/2013
을 mysql
지원 형식으로 지정하십시오. 그것은 month
로 18
를 식별하기 때문에 지금
YEAR as YEAR
MONTH as DAY
DAY as MONTH
PHP 날짜 형식 변환 오류
:
$date = date('Y-m-d', strtotime('18/07/2013'));
이상적으로이 문제가 자동으로 문자열을 선택하는 것입니다 ...
을 2013-07-18
를 반환해야하지만 범위를 벗어나 기본값 인 1970-01-01
을 표시합니다.
나는이 일을 거의 2 일 낭비했습니다.
누구든지 도움을 주실 수 있다면 미리 감사드립니다!
(않는 str_replace를 ('/', '-', '18/07/2013'))' –
이 친절 새 질문을 게시하기 전에 검색을 사용 , 이것은 [Strtotime()의 복사본은 dd/mm/YYYY 형식으로 작동하지 않습니다] (http://stackoverflow.com/questions/2891937/strtotime-doesnt-work-with-dd-mm-yyyy-format)) – Prix
PHP 매뉴얼 -> YY "/"MM "/"DD 이것은 날짜 함수와 함께 사용해야하는 것입니다 ... http://php.net/manual/de/datetime.formats.date. php –