从一种日期格式转换为另一种格式

时间:2013-11-02 20:26:01

标签: php mysql

我将以下php变量设置为日期:

 $old_date = 2013 - 11 - 1;

我希望将日期转换为11-1-2013并将其分配给变量$ new_date。是否有捷径可寻?谢谢!

到目前为止我所拥有的......

 $old_date = 2013 - 11 - 1;
 $old_date_timestamp = strtotime($old_date);
 $new_date = date('m-d-y H:i:s', $old_date_timestamp); 

 echo $new_date;

这种方法有效,但它会在第二天进行,所以得到回应的是11 - 2 -2013

1 个答案:

答案 0 :(得分:3)

$old_date = '2013-11-1';
$new_date = date('n-j-Y', strtotime($old_date));