Мне нужно сравнить даты фактического ранжирования/сортировки в PHP script. Датами являются формат даты ISO-8601, т.е.
YYYY-MM-DD
Я написал функцию сравнения, которая разбивает даты и сравнивает их по году/месяцу/дню. Однако, похоже, это может быть излишним, и я мог бы так же легко выполнить простое сравнение строк, например:
if ($date1 < $date2)
// do something
elseif( $date1 > $date2)
//do something else
else
//do yet another thing
Я полагаю, что мое предположение (ISO-8601) корректно сопоставляется с строкой даты - то есть я могу избавиться от своей функции (чтобы сохранить несколько тактовых циклов на сервере), или это более безопасно для объяснения сравнения в пользовательской функции