PHP – 指定日期相加

/*
 * 若我要計算2013-01-29加14天是幾月幾日
 * 配合兩次的strtotime(), 最後再用date(); 依照你要的需求輸出
*/

//指定要計算的日期時間
$set_time = "2013-01-29";

$T = strtotime($set_time); //將時間的字串形式轉成時間戳記
$T = strtotime("+14 day", $T); //指定要對這個時間的加減計算,第一個參數字串可參考官網
echo date("Y-m-d H:i:s", $T); //輸出成你要的格式

//寫成一排就長這樣: (漂亮但人類理解慢,不易維護)
echo date("Y-m-d H:i:s", strtotime("+14 day", strtotime($set_time)));

發表迴響