Dans le fichier:, app/code/core/Mage/Adminhtml/Block/Widget/Grid/Column/Renderer/Datetime.php
dans la render()
méthode, il semble que le même code soit exécuté dans les blocs try et catch. L'exception n'est pas gérée du tout. Je suis curieux de savoir quelles sont les raisons (le cas échéant) d'écrire du code comme ceci:
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);
}
la source