Проверьте, установлены ли два объекта PHP datetime на одну и ту же дату (игнорируя время)

Я просто хочу сравнить 2 объекта datetime, чтобы увидеть, установлены ли они на одну и ту же дату, но меня не волнует временная составляющая объекта. На данный момент я использую команду date_format для извлечения строк типа "Y-m-d" для сравнения, но это кажется неудобным.

$firstDate = date_format($firstDateTimeObj, 'Y-m-d');
$secondDate = date_format($secondDateTimeObj, 'Y-m-d');

if !($firstDate == $secondDate) {

// some code
}

Я новичок в программировании и PHP, поэтому любые советы будут приняты с благодарностью.

43
задан Dave Shaw 30 November 2011 в 15:29
поделиться