Magento date from string
问题描述:
我已经从csv格式的mysql数据库中导出评论,并且已经包含了created_at字段。现在,当我打开CSV文件时,日期格式如下:2014-02-04 13:31:43
。所以,我现在要导入这些评论到不同的网站,并且一切正常,除了created_at日期,我用下面的代码,其中:Magento date from string
// $_row['created_at'] = '2014-02-04 13:31:43';
// $_review is the object I created with
// $_review = Mage::getModel('review/review');
$_created_at = Mage::helper('core')->formatDate($_row['created_at'], 'medium', false);
$_review->setCreatedAt($_created_at);
但这并不设置created_at正常。达到这个目标的正确方法是什么?
答
尝试......
$createdtime = new Zend_Date(strtotime($_row['created_at']));
$_created_at = Mage::getModel('core/date')->date('M d, Y', $createdtime);
$_review->setCreatedAt($_created_at);
+0
没有。仍然创建一个日期,就像我使用time(); – Milos
做$ _created_at具有价值? – NID
是,字符串(12)“4. feb。2014”。 – Milos