我想找到下一个15日的日期。 我遇到了这个Get the date of the next occurrence of the 18th,但这显示今天的日期,如果它是'18日......我想看20111年8月18日。
有没有办法获得下一个15日?
问候
答案 0 :(得分:3)
// dynamic typing FTW
$next15th = mktime(0, 0, 0, date('n') + (date('j') >= 15), 15);
echo date('Y-m-d', $next15th);
答案 1 :(得分:3)
查看上面提供的链接,我假设您更改了以下内容:
$nextDay = 18;
我将其改为:
$nextDay = 15;
答案 2 :(得分:1)
if(date('d') >= 15)
$date = date('Y-m', strtotime('+1 month')).-'.$nextDay
else
$date = date('Y-m').'-'.$nextDay;