我必须为我的申请设定一个到期日。
首位用户必须选择上市时间,例如1年,今天是2012年11月25日
然后我们必须将此1年添加到当前日期,并自动将到期日期设置为月末。即到期日将 2013年11月30日
如果当前日期是2012年10月4日并且选择1年的持续时间,则到期日为2012年10月31日。
我成功地在当前日期添加了一两年/几年,但是如何找出它的月末?
答案 0 :(得分:3)
你可以这样做:
echo date("Y-m-t", strtotime("+1 year"));
using t
for the date function to get the last day of the month
答案 1 :(得分:2)
以下内容适用于您:
echo date("Y-m-t", strtotime("+1 year"));
答案 2 :(得分:-1)
试试这段代码:
echo date(date('t',strtotime($date)) . '-M-Y', strtotime($date . ' +1 year'));