PHP未来日期(Y-m-d H:i:s)

时间:2013-05-29 21:25:41

标签: php datetime

有没有办法添加10分钟的日期(),但格式为(Y-m-d H:i:s)?我正在做一个"延长时间"参与拍卖,我似乎无法记住如何设置它。 PHP手册并没有给我很多帮助,虽然这可能是因为我没有错误地搜索。我也在这里搜索过,但是找不到我的答案。

总结: 我有个约会,比如说#2013; 2013-05-29 17:00:00"这是从数据库中动态提取的。我需要做到这一点" 2013-05-29 17:10:00"。

我敢打赌,有一些非常简单的事情让我在得到答案后能在我的桌子上碰到我的头。

谢谢你的时间!

3 个答案:

答案 0 :(得分:10)

你可以使用:

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

答案 1 :(得分:4)

这样做。

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

答案 2 :(得分: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"];
}
相关问题