我必須設置到期日期我的應用程序。
首先用戶必須選擇上市的持續時間,例如其1年,今天是25月 - 2012
接着我們來1年內增加至當前的日期和自動設定有效期限爲一個月結束。即到期日期將爲2013年11月30日
如果當前日期爲2012年10月4日並選擇1年期限,則有效期限爲2012年10月31日。
我成功地在當前日期中添加了一年/兩年/任何年份,但如何查明月末?
我必須設置到期日期我的應用程序。
首先用戶必須選擇上市的持續時間,例如其1年,今天是25月 - 2012
接着我們來1年內增加至當前的日期和自動設定有效期限爲一個月結束。即到期日期將爲2013年11月30日
如果當前日期爲2012年10月4日並選擇1年期限,則有效期限爲2012年10月31日。
我成功地在當前日期中添加了一年/兩年/任何年份,但如何查明月末?
你可以這樣做:
echo date("Y-m-t", strtotime("+1 year"));
而且using t
for the date function to get the last day of the month
試試這個代碼:
echo date(date('t',strtotime($date)) . '-M-Y', strtotime($date . ' +1 year'));
嘗試'strtotime(「+ 1 year」)' –
http://stackoverflow.com/questions/8912780/get-the-last-day-of-the-month-這可能有幫助 – Alex
請參閱http: //php.net/manual/en/datetime.add.php –