也许是一个愚蠢的问题,但我找不到合适的功能:
我的字符串日期类似04/05/2012
我如何传递给这种格式:2012-04-05 20:18:11
插入mySQL?
答案 0 :(得分:3)
日期和strtotime的组合......
$my_date = date('Y-m-d H:i:s',strtotime('04/05/2012'));
答案 1 :(得分:1)
$dateTime = new DateTime($your_time_string);
echo $dateTime->format("Y-m-d H:i:s");
答案 2 :(得分:1)
时间不能单独“制造”。但是,如果您正在插入当前日期时间设置,则将使用以下代码:
$dt = date( "Y-m-d H:i:s", time() );
你可以使用dleiftah
的陈述,但在这种情况下的时间总是00:00:00