답변 4개
date() 와 strtotime() 을 이용하면 됩니다.
예제 코드입니다.
</p>
<p>$date1 = "26/10/2017 00:00";
$date1 = str_replace('/', '-', $date1);</p>
<p>$date2 = date("Y-m-d H:i", strtotime($date1));</p>
<p>echo $date2;</p>
<p>
댓글을 작성하려면 로그인이 필요합니다.
list($date, $month, $year, $hour, $minute) = split("[/ :]", $date_);
자체 해결
댓글을 작성하려면 로그인이 필요합니다.
이해하기 쉬운 explode 라는 함수도 있습니다.
http://php.net/manual/kr/function.explode.php">http://php.net/manual/kr/function.explode.php
댓글을 작성하려면 로그인이 필요합니다.
제 생각으론 datepicker에서 26/10/2017 00:00 이런형태로 값이 넘어오는거 아닌가요?
맞으시다면 datepicker 스크립트에 보시면 위형식으로 날짜가 들어가게끔 설정되어있을겁니다.
스크립트에서 원하시는 형태로 수정하시면 됩니다.
아니시라면 위 값에서 /를 구분자로 두어서 explode로 나눠서 년도와 월 일등을 재배열해야겠네요.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인