可能重复:
how to find first day of the next month and remain days to this date with php
我有这个来获得当月的第一天
$_SERVER['dataInicio'] = date('Y') . "-" . date('m') . "-" . "1";
我需要类似的东西才能获得下个月的第一天
答案 0 :(得分:21)
$date = new DateTime('now');
$date->modify('first day of next month');
echo $date->format('D') . '\n';
$date->modify('first day of this month');
echo $date->format('D') . '\n';
答案 1 :(得分:4)
$_SERVER['dataInicio'] = date('Y-m-d', mktime(0, 0, 0, date('m')+1, 1, date('Y')));
应该做你想要的。
答案 2 :(得分:3)
这似乎是下个月的重复或类似帖子
但是对于下个月,如果你想使用strtotime
那么这样的话date("m/l/Y", strtotime(date('m', strtotime('+1 month')).'/01/'.date('Y').' 00:00:00'));
这将返回
12 /星期六/ 2012如果您只想将日期名称设置为l(小写L)
date("l", strtotime(date('m', strtotime('+1 month')).'/01/'.date('Y').' 00:00:00'));
How to find first day of the next month and remaining days till this date with PHP
或者
In PHP, is there an easy way to get the first and last date of a month?