Помогите с условием сравнения даты на PHP и CCK date field

Главные вкладки

Аватар пользователя fit fit 23 октября 2011 в 14:26

Не совсем получается сделать сравнение двух дат и выполнение условия...

На входе:
Первая дата из CCK Date_field: <?php print $node->field_date[0]['value']; ?> (получается такой формат 2011-10-23T14:23:14)
Вторая дата (текущее время): <?php echo date('Y'); ?>-<?php echo date('m'); ?>-<?php echo date('d'); ?>T<?php echo date('H'); ?>:<?php echo date('i'); ?>:<?php echo date('s'); ?>

Далее хочу выполнить условие, типа:
Если первая дата < второй, то...

<?php if ($node->field_date[0]['value'] > "не_знаю_как_добавить_сюда_вторую_дату"): ?> TRUE <?php else: ?> FALSE <?php endif;?>

1. Не знаю, как это все правильно оформить на PHP Sad
2. Первая дата выводится с разницей в 4 часа назад (видимо связанно с часовым поясом). Как прибавить 4 часа к этому значению?
Прошу помочь

Комментарии