PHP打印一小时前

The*_*Kid 13 php string time date date-arithmetic

可能重复:
给定时间,我怎样才能找到一个月前的时间

我如何使用Date在PHP中打印一小时?

$date=date("Y-m-d H:i:s");
$time(-1, now);
$result=$date.$time;
Run Code Online (Sandbox Code Playgroud)

所以,如果我想说"约翰访问最后"

会打印

约翰于2012年2月20日访问,17.26

Pau*_*aul 44

$date = date('Y-m-d H:i:s', strtotime('-1 hour'));
echo 'John visited last ' . $date;
Run Code Online (Sandbox Code Playgroud)


Ben*_*rth 6

$date = date("Y-m-d H:i:s", time() - 3600);
Run Code Online (Sandbox Code Playgroud)

time() - >当前时间戳

时间减去3600秒,是1小时前的时间.要格式化日期,您可以在此处查看选项:http://php.net/manual/en/function.date.php

多数民众赞成,如果我已经理解你想要做的正确.