Подтвердить что ты не робот

Как получить первый день текущего месяца в php?

Что я хочу сделать, это получить 1-ю дату текущего месяца

Вот как получить последний день текущего месяца

date('d-m-Y', strtotime('last day of this month'))

Я пытался использовать это, но для меня это не сработало

date('d-m-Y', strtotime('first day of this month'))    

Любая идея, как решить мою проблему?

4b9b3361

Ответ 1

date('01-m-Y') должен это сделать;)

Ответ 2

date('d-m-Y', strtotime(date('Y-m-1')));

Ответ 3

Как насчет:

date('1-m-Y',strtotime('this month'));

Ответ 4

$firstDayUTS = mktime (0, 0, 0, date("m"), 1, date("Y"));
$lastDayUTS = mktime (0, 0, 0, date("m"), date('t'), date("Y"));

$firstDay = date("d-m-Y", $firstDayUTS);
$lastDay = date("d-m-Y", $lastDayUTS);