У файлі: app/code/core/Mage/Adminhtml/Block/Widget/Grid/Column/Renderer/Datetime.php
в рамках render()
методу здається, що точно той самий код запускається і в блоках спробу і лову. Виняток взагалі не обробляється. Мені цікаво знати, які причини (якщо такі є) для написання такого коду:
try {
$data = Mage::app()->getLocale()
->date($data, Varien_Date::DATETIME_INTERNAL_FORMAT)->toString($format);
} catch (Exception $e) {
$data = Mage::app()->getLocale()
->date($data, Varien_Date::DATETIME_INTERNAL_FORMAT)->toString($format);
}