在PHP中获取mktime的当前日期和时间

时间:2012-07-26 05:35:04

标签: php time

我找到过去mktime的当前日期时遇到问题。在PHP中,我使用 date("j"); 查找当前日期。在这里我需要,假设我的日期是过去一年的mktime(0, 0, 0, 2, 1, 2008),那么我在这里如何找到过去一个月的当前日期。

2 个答案:

答案 0 :(得分:1)

试试这个:

$date = getdate(mktime(0, 0, 0, 2, 1, 2008));
$day = $date['mday'];

或者只是:

$day = date('j', mktime(0, 0, 0, 2, 1, 2008))

答案 1 :(得分:1)

要么是@ octern的解决方案,要么你可以做

$day = date('j', strtotime("-2 months"));

$day = date('j', strtotime('-30 days'));

取决于您的需要。

您可能还想参考strtotime()手册。