2016-07-30 171 views
-1

我組建了一個小訂閱腳本PHP將根據當天的日期和時間計算的截止日期,但它給0000-00-00 00:00:00(日期時間)的結果PHP今天的日期+ 1年

這裏是我的代碼:

$added = date("Y-m-d H:i:s"); 
$expiry = strtotime('+ 1 year', $added); 

我怎樣才能得到這給我的結果:

$added = 2016-07-30 17-18-33 
$expiry = 2017-07-30 17-18-33 

回答

0

你得到一個時間戳和格式化之間的混合。兩者都需要完成以獲得您想要的輸出:

$now = time(); 
$added = date("Y-m-d H-i-s", $now); 
$expiry = date("Y-m-d H-i-s", strtotime('+ 1 year', $now));