按给定天数计算日期时间

时间:2012-05-10 16:39:23

标签: php sql

我有一个表单,用户必须输入示例用户输入2天的天数,并且会在2天后扣除。结果将如下所示

Current Date: 2012-02-10 
Last date: 2012-02-08

时间将在每个持续时间每晚11:59设置。因为从这个计算我必须找到sql中与持续时间匹配的数据...

Current Date: 2012-02-10 
Last date: 2012-02-08
List data xyz from the date is 30 times

我如何在PHP中执行此操作?

2 个答案:

答案 0 :(得分:1)

此?

$now = $_SERVER["REQUEST_TIME"];
$2daysago = $now - 60 * 60 * 24 * 2;
echo date("Y-m-d H:i:s", $2daysago);

答案 1 :(得分:0)

您可以使用类似echo date("Y-m-d 23:59:59",strtotime("-2 days"));的内容,只需将“2”变为用户键入的变量,并确保它们使用整数。不确定那些你正在寻找什么或者另一个难以分辨的问题。