无论如何自动转换文本时间法语在PHP中变得像d-m,例如:
Aujourd&#hui成为19-06
Hier成为18-06
17 juin成为17-06
我知道使用数组并比较将它转换为英语,如strtotime('yesterday')
,但想知道有任何其他功能支持自动转换它。
答案 0 :(得分:0)
$date = '17 juin';
$french_months = array('janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre', 'octobre', 'novembre', 'décembre');
$months = array('January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December');
$date = str_replace($french_months, $months, strtolower($date));
echo $date = date('d-m-Y', strtotime($date));
echo "</br>";
echo $date = date('d-m', strtotime($date))