2013-12-11 106 views
0

的strftime不顯示當前日期

但是,如果使用

setlocale(LC_ALL, 'fr_FR'); 
$end_date_formatted = utf8_encode(strftime("%d %B %G", mktime(0, 0, 0, $day_end, $month_end, $year_end))) 

一個完全diferent日期是returned.It示出了12 FEVRIER 2015,它應該顯示26 Decembre 2013

回答

0
mktime(0, 0, 0, $month_end, $day_end, $year_end))) 

VS

mktime(0, 0, 0, $day_end, $month_end, $year_end))) 

在一個你在第十二個月獲得第12個月。另一方面,你得到了第26個月(所以它增加了幾年),在另一個第26天。

這就是問題所在。