日期格式功能

时间:2012-04-05 18:21:26

标签: php date format

也许是一个愚蠢的问题,但我找不到合适的功能:

我的字符串日期类似04/05/2012

我如何传递给这种格式:2012-04-05 20:18:11插入mySQL?

3 个答案:

答案 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