0
我試圖插入的2011-12-20, 3:18PM EST
形式時間戳到一個MySQL表中的時間戳列。插入「2011-12-20,下午3時18 EST」到MySQL時間戳列
問題:將字符串2011-12-20, 3:18PM EST
直接插入表格會讓我得到2011-12-20 03:18:00
這是在AM! (我花了很長時間,發現這個!!)
現在,當我嘗試以下,我得到一個PHP錯誤...
$time = '2011-12-20, 3:18PM EST';
echo date('Y-m-d H:i:s', $time);
我也試過的strtotime('2011-12-20, 3:18PM EST')
輸出插入到MySQL表,這只是讓我000-00-00 00:00:00
。
問題:這是正確的方式插入字符串如2011-12-20, 3:18PM EST
到表的TIMESTAMP列?我想2011-12-20 15:18:00
最終在該列中。