Nel file:, app/code/core/Mage/Adminhtml/Block/Widget/Grid/Column/Renderer/Datetime.php
all'interno del render()
metodo, sembra che venga eseguito esattamente lo stesso codice sia nei blocchi try che catch. L'eccezione non viene gestita affatto. Sono curioso di sapere quali sono i motivi (se presenti) per scrivere codice in questo modo:
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);
}