1、首先通過strtotime()獲得日期的時間戳
2、獲得N天前得時間戳,通過”當(dāng)前時間戳 - N天的秒數(shù) = N天前得時間戳“
3、對N天前得時間戳用date()函數(shù)進行格式轉(zhuǎn)換
下例:獲得2012-5-1號之前一天的日期
復(fù)制代碼代碼如下:
<?php
//將時間點轉(zhuǎn)換為時間戳
$date = strtotime('2012-5-1');
//輸出一天前的日期,在時間戳上減去一天的秒數(shù)
echo date('Y-m-d',$date - 1*24*60*60);
?>
輸出:2012-4-30
此外,time()函數(shù)獲得當(dāng)前日期的時間戳!