-1
如果我想將結果插入到MySQL日期時間類型列中,那麼傳遞給PHP中date()函數的正確格式是什麼?當我在MySQL中插入日期時間時的PHP日期()格式
我一直在嘗試日期(「Y-M-D G:我:S」),但只是插入「0000-00-00 00:00:00」每次。
如果我想將結果插入到MySQL日期時間類型列中,那麼傳遞給PHP中date()函數的正確格式是什麼?當我在MySQL中插入日期時間時的PHP日期()格式
我一直在嘗試日期(「Y-M-D G:我:S」),但只是插入「0000-00-00 00:00:00」每次。
你有上格式化日期時間準備mysql的兩個選項:
$date = '04 nov 2016 15:59:25';
$one = new DateTime($date);
echo $one->format('Y-m-d H:i:s');
$two = date('Y-m-d H:i:s', strtotime($date));
echo $two;
提供最終的格式是'Y-m-d H:i:s'
那麼你要善於與MySQL datetime列
日期(「YMD H:我:s',strtotime($ date)); – Blinkydamo
RTM的http://php.net/manual/en/function.date.php --- https://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html –
可能重複的[PHP的 - 插入日期到MySQL](http://stackoverflow.com/questions/11827175/php-insert-date-into-mysql) –