當試圖插入編程方式使用PHP數據,通過功能PHP ISO 8601的格式和SQL Server - 時區
date('c')
它返回以下格式的日期...
2011-12-20T19:01:03+11:00
但這在插入SQL Server數據庫時不適用。它將與返回錯誤......從字符串轉換日期和/或時間時
當然現在也有很多方法可以解決這個問題
轉換失敗。插入數據時可以輕鬆地通過並更改格式,並指定yyyy-mm-dd hh:mm:ss(不準確)。但是,我寧願使用日期('c')格式並依靠該呼叫來照顧我的問題。
我使用PDO和Zend_DB連接到數據庫。
有什麼建議嗎?
我沒有任何日期使用問題( 'C')與MySQL。你正在使用哪個數據庫? – 2011-12-20 17:35:07
實際上這是一個SQL Server 2008數據庫。在那個筆記上,MySQL像一個魅力。 – Oomta 2011-12-20 20:57:53