13

重複の可能性:
翌月の最初の日を見つけて、php でこの日付までの日数を残す方法

私は今月の1日を取得するためにこれを持っています

$_SERVER['dataInicio'] = date('Y') . "-" . date('m') . "-" . "1";

次の月の1日を取得するには、似たようなものが必要です

4

3 に答える 3

31
$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';
于 2012-11-16T18:57:27.527 に答える
6

これは、次の月のこれと重複または同様の投稿のようです

ただし、次の月に strtotime を使用する場合は、次のようになります

date("m/l/Y", strtotime(date('m', strtotime('+1 month')).'/01/'.date('Y').' 00:00:00'));

これは戻ります

12/Saturday/2012 日の名前だけが必要な場合は、日付形式を l (小文字の L) に設定します。

date("l", strtotime(date('m', strtotime('+1 month')).'/01/'.date('Y').' 00:00:00'));

PHPで翌月1日とこの日までの残り日数を求める方法

またはこれ

PHP で、月の最初と最後の日付を取得する簡単な方法はありますか?

于 2012-11-16T18:05:39.060 に答える
4
$_SERVER['dataInicio'] = date('Y-m-d', mktime(0, 0, 0, date('m')+1, 1, date('Y')));

あなたがしたいことをするべきです。

于 2012-11-16T18:08:03.467 に答える