Проверка дат в Zend Framework (сравнение двух) - PullRequest
1 голос
/ 01 августа 2011

Я разрабатываю zend форму для событий.Я хочу проверить две даты так, чтобы первая ($date_start) была больше текущей даты, а вторая ($date_end) была больше первой ($date_end > $date_start).Кто-нибудь знает, как это сделать с помощью валидаторов ?

Ответы [ 2 ]

4 голосов
/ 01 августа 2011

Easy с Zend Date

$dateOne = new Zend_Date(time());
$dateTwo = new Zend_Date(time());

if ($dateOne->isLater($dateTwo)) {
 // do what ever
}

if ($dateOne->isEarlier($dateTwo)) {
 // do what ever
}
1 голос
/ 01 августа 2011

Да, то, что @ArnieRie говорит, правильно.

Но так как вы хотите использовать в Zend_Form

Вы можете проверить этот вопрос: Дата подтверждения формы Zend Form

То же самое применимо и здесь.Я видел ту же статью за http://www.oplabo.com/article/22.

...