Question

Date stockée dans la base de données: 2014-02-07 00:00:00

Magento Timezone: IST (GMT +5.30)

Lorsque j'affiche ceci dans la colonne - il s'affiche - 2014-02-07 05:30:00 qui est correct et attendu (puisque Magento stocke les dates en UTC).

Cependant, lorsque j'essaie d'afficher la même date dans TextBox (ReadOnly), il affiche 2014-02-07 00:00:00 IE exactement comme dans la base de données - sans conversion.

Comment puis-je convertir la date pour afficher la valeur correcte dans la zone de texte?

$fieldset->addField('end_date', 'date', array( 'label' => Mage::helper('survey')->__('End Date'), 'index' => 'end_date', 'name' => 'end_date', 'class' => 'readonly', 'readonly' => true, 'format' => Mage::app()->getLocale()->getDateTimeFormat(Mage_Core_Model_Locale::FORMAT_TYPE_SHORT), ));

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top