2013-05-29 5 views
0

날짜() 대신 10 분 (Y-m-d H : i : s)을 추가하는 방법이 있습니까? 나는 경매에 "연장 된 시간"조각을하고 있으며 이것을 설정하는 방법을 기억하지 못하는 것 같습니다. PHP 매뉴얼은 나에게 많은 도움을주지는 못한다. 나는 또한 여기에서 찾았지만, 내 대답을 찾을 수 없었다.PHP 미래 날짜 (Y-m-d H : i : s)

결론 : 데이터베이스에서 동적으로 가져온 날짜가 "2013-05-29 17:00:00"입니다. 나는 그것을 "2013-05-29 17:10:00"으로 만들어야합니다.

나는 대답을 얻은 후 내 책상에서 머리를 치는 일이 너무 진지하기 만하다.

시간 내 주셔서 감사합니다.

+1

당신은 MY_TABLE에서 in_10_minutes으로 '사용을 선택 my_date, DATE_ADD (my_date, 간격 십분) 데이터베이스에 그것을 할 단지 수,' –

+0

이것 좀 봐 : 에 http : // 유래. com/questions/7335153/adding-10-minutes-to-a-date-from-mysql-datetime-and-time-now-now –

+0

@RyanNaddy이 답변을 필요로합니다. 그래서 나는 그것을 upvote + 받아 들일 수있다. 완벽하게 일했습니다. – lxndr

답변

0

는 PHP 방법에 대한 대안이있다.

$sql = $pdo->exec("select my_date, date_add(my_date, interval 10 minute) as in_10_minutes from my_table"); 
$rows = $sql->fetchAll(); 

foreach($rows as $row){ 
    echo $row["my_date"]."::".$row["in_10_minutes"]; 
} 
10

당신은 사용할 수 있습니다

$closingTime = date("Y-m-d H:i:s", strtotime($closingTime) + (60*10)); 
3

는이 작업을 수행합니다. 그냥 데이터베이스에하지 않는 이유는 이미 데이터베이스에서 데이터를 가져 오는되기 때문에

<?php 
date('l jS F (Y-m-d)', strtotime('+10 minutes')); 
?? 
관련 문제