2012-02-05 9 views
0

내가 날짜/시간이 이렇게 있다고 가정 해 봅시다 : 2012-02-05 18:58:19 어떻게 지금이 시간을 단지 5min으로 할 수 있습니까? 이는 2012-02-05 18:53:19 이 basicly 내가 지금 당신은 당신이 필요로하는 형식으로 표시 $ DT-> 형식을 사용할 수 있습니다 현재 시간PHP로 지난 시간을 가져 오기

+3

모든 날짜 관련 질문 전에 대답했다. 묻기 전에 검색 기능을 사용하십시오. – Gordon

답변

7
$dt = new DateTime('2012-02-05 18:58:19'); 
$dt->modify('-5 minutes'); 

에서 다시 5 분을 얻을 필요가있을 것이다.

1

단순히 strtotime('-5 minutes', $date)

전체 예제를 사용 :

$now = time(); 
$past = strtotime('-5 minutes', $now); 
echo date('Y-m-d H:i:s', $now); 
echo date('Y-m-d H:i:s', $past); 
관련 문제