PHP 插入日期和日期 +1 变量


php inserting date and date +1 vars

我正在开发一个书籍/图书馆应用程序。我想让用户选择在下一个工作日(下午 5 点(之前"预订"一本书。在此之后,这本书应该又可以上架了,这是另一天的另一个问题!

目前,一旦用户单击">保留",我就会将许多记录插入到我的">borrow_request"表中。这些如下;

borrow_id
book_id
user_id
date_request
date_expire

我的date_request变量是;

$date_request = date("Y-m-d H:i:s");

如何插入date_expire变量并将其递增一个工作日?

我将调查的下一步是如何在一个工作日后重置date_expire,可能是 cron 作业?

这里对 php/mysql 来说很新,所以任何建议都值得赞赏。

您应该使用 mysql 事件而不是 cron 作业,它允许您在一定时间后运行查询。要在日期中添加一天,您可以:

<?php
$stop_date = '2009-09-30 20:24:00';
echo 'date before day adding: ' . $stop_date; 
$stop_date = date('Y-m-d H:i:s', strtotime($stop_date . ' + 1 day'));
echo 'date after adding 1 day: ' . $stop_date;
?>

取自: https://stackoverflow.com/a/1394811/

对于问题:向日期添加一天

你应该先用谷歌搜索一下,堆栈溢出中已经有很多答案,就像我发布的答案一样