PHP日期差异非常难以实现
我必须从当前的日期和时间中减去天数才能得到日期 假设当前日期为2011年5月1日 减去30天后 2011年4月1日PHP日期差异非常难以实现,php,Php,我必须从当前的日期和时间中减去天数才能得到日期 假设当前日期为2011年5月1日 减去30天后 2011年4月1日 如何在PHP中实现这一点?请帮助详细说明埃米尔的答案。你可以这样写一行: $unixtime = strtotime("May 1, 2011 -30 days"); $human_readable = date('F j, Y', $unixtime); $thirty_days_ago = date('F j, Y', strtotime('-30 days')); 如果您
如何在PHP中实现这一点?请帮助详细说明埃米尔的答案。你可以这样写一行:
$unixtime = strtotime("May 1, 2011 -30 days");
$human_readable = date('F j, Y', $unixtime);
$thirty_days_ago = date('F j, Y', strtotime('-30 days'));
如果您在strotime()中省略了“2011年5月1日”部分,则无论当前日期是什么,您都将在30天前收到
此外,您还有许多格式化选项。请指出为什么这些选项都不能解决您的问题。这并不是一个相当原始的问题,以前也没有人问过几十次。