어떻게 든 strtotime을 사용하고 "+1 일"을 추가하면 하루를 추가 할뿐만 아니라 5 분을 제거합니다. 다음 예에서strftime +1 일 추가시 5 분 제거
나는 '2013년 10월 2일 8시 15분 0초'기대하지만, '2013년 10월 2일 8시 10분 0초'얻을 :
$myDate = '2013-10-01 08:15:00';
$newDate = strtotime($myDate . ' +1 day');
$newDate = strftime("%Y-%m-%d %H:%m:00", $newDate);
debug($newDate);
//'2013-10-02 08:10:00'
하지만를 - 내가 사용하는 경우 대신 strftime()
의 date()
, 그것은 자본 M 대신 m의 필요
$myDate = '2013-10-01 08:15:00';
$newDate = strtotime($myDate . ' +1 day');
$newDate = date("Y-m-d H:i:s", $newDate);
debug($newDate);
//'2013-10-02 08:15:00'
. 다른 문제가있을 것입니다. 이것이 전체 코드가 될 수는 없습니다, 그렇죠? – Prashank
Woops가 너무 빨리 말했습니다. strftime 함수로 발생합니다 – Prashank
lol % m은 분이 아닙니다. http://php.net/manual/en/function.strftime.php – Prashank