Как-то столкнулся с проблеммой правильного определения даты/времени в мадженте.
Самым лучшим вариантом оказался класс Зенд фреймворка, юзать его можно так…
$dateObj = Mage::app()->getLocale()->date();
$d = $dateObj->get(’DAY’);
$m = $dateObj->get(’MONTH’);
$y = $dateObj->get(’YEAR’);
$hhh = intval($dateObj->get(’HOUR’));
$amp = $dateObj->get(’MERIDIEM’);
Это дата, с учетом текущей локали, т.е. если магазин настроен на время New-York’а, то на каком бы сервере он не находился, если на нем выставлено [...]