需求:透過對某個日期增加或減去幾天,得到另外一個日期
1、首先通過strtotime()獲得日期的時間戳
2、獲得N天前得時間戳,通過”當前時間戳- N天的秒數= N天前得時間戳記「
3、對N天前得時間戳用date()函數進行格式轉換
下例:獲得2012-5-1號之前一天的日期
<?php<br />//将时间点转换为时间戳<br />$date = strtotime('2012-5-1');<br />//输出一天前的日期,在时间戳上减去一天的秒数<br />echo date('Y-m-d',$date - 1*24*60*60);<br />?>
輸出:2012-4-30
此外,time()函數獲得當前日期的時間戳記!
以上就介紹了php中日期的加減法運算,包括了方面的內容,希望對PHP教程有興趣的朋友有幫助。