फ़ाइल में: विधि के 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);
}