2014-09-13 75 views
0

我在My Magento後端模塊的MySql數據庫中存儲日期時遇到了錯誤。我不知道爲什麼它只發生在我身上(我朋友後端的代碼運行平穩)。 我是高達保存() - 選項中saveAction(),我也可以看到日期(如如何將日期時間值存儲在我的Magento數據庫中?

'created_time' => string '2014-09-13 13:41:15'(長度= 19))

如果我轉儲保存之前( )。但是,在表中保存空值:

0000-00-00 00:00:00

請..我等着你的答案。謝謝。 請注意:這與語法或邏輯錯誤無關。

+0

這是沒有太多的信息去努力。你能記錄實際的查詢嗎? – VMai 2014-09-13 14:34:42

+0

我在問是否有任何可能,我的magento無法識別這種時間格式(2014-09-13 13:41:15).. ?? – 2014-09-15 03:34:49

+0

如果這是您自己的擴展中新創建的數據庫列,則可能是因爲Magento僅對緩存的數據庫表進行了描述(即使系統 - >緩存管理下禁用了所有緩存,也會發生這種情況)。要查看是否屬於這種情況,只需刪除整個'var/cache'目錄即可。 – Meogi 2015-02-03 22:49:11

回答

0

mysql的日期時間格式這幫助了我:

$rec->addData(array('dt_something'=>date('Y-m-d H:i:s', time()))); 
相關問題