У меня есть несколько дат в формате гггг-мм-дд, и для управления ими я использую библиотеку Углерода.
Мой вопрос: как я могу узнать, была ли случайная дата уже в текущем году?
Например, сегодня 2018-10-19
, если я сравню их с некоторыми датами, вернем следующее:
$current = '2018-10-19';
$date1 = '2018-10-20'; return false
$date2 = '2018-11-21'; return false
$date3 = '2018-07-07'; return true
Я пробовал следующее:
$current = Carbon::now();
$date_1 = Carbon::parse('2018-07-21');
if($current > $date_1)
{
echo 'The date was in the current year';
}
У меня проблема в том, что я не знаю, как применить это условие, чтобы найти дату только в текущем году, потому что, если я сравниваю текущую дату с датой предыдущего года, она все равно возвращает true.Как мне этого добиться?Спасибо