Получить первую и последнюю дату текущего месяца в PHP [дубликаты]

Они оба будут писать соответствующий символ конца строки. В дополнение к этому endl приведет к блокировке буфера. Обычно вы не хотите использовать endl при выполнении ввода-вывода файлов, поскольку ненужные коммиты могут влиять на производительность.

-2
задан Mr. Jo 20 March 2019 в 15:41
поделиться

2 ответа

Вы можете получить относительных форматов даты, чтобы получить первый и последний дни текущего месяца

$firstDay = new DateTime('first day of this month');
$lastDay  = new DateTime('last day of this month');

$result = array(
    'date_paid' => $firstDay->format('Y-m-d') . '...' . $lastDay->format('Y-m-d') 
);
0
ответ дан Maxim Fedorov 20 March 2019 в 15:41
поделиться
$firstDay = mktime(0,0,0, $month, 1, $year);
$lastDay = mktime(0,0,0, $month + 1, 0, $year);

$ lastDay имеет 0 в качестве дня, что делает его последним днем ​​прошлого месяца и, таким образом, $month + 1

0
ответ дан JensV 20 March 2019 в 15:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: