使用PHP更改日期类型


Changing date type with PHP

我的代码:

$date_depo = date('d-m-Y', strtotime($date_depot));

所以在我的excel表格中我有=> 2 nov 16 00:00:00
此代码将其更改为=> 02-11-2016

但是如果我有10 mai 13 00:00:00它会将其更改为01-01-1970这意味着值是0或类似的东西,我怎么能把它改成=> 10-05-2013

编辑:

setlocale (LC_TIME, 'fr_FR.utf8','fra'); 
$date_depo = strftime('%Y-%m-%d', $date_depot);   

行不通。

$trans = array('janv' => 'January ','févr' => 'February','mars' => 'March ','avr' => 'April','mai' => 'May','juin' => 'June','juil' => 'July','août' => 'August','sept' => 'September','oct' => 'October','nov' => 'November','déc' => 'December');
                $resulat= strtr($date_depot,$trans);
                $date_depot_t = date('d-m-Y', strtotime($resulat));    

必须每个月更换,但它有效!