Я хочу разобрать даты, например, «Ayer, 16:08», что на испанском языке означает «вчера, 16:08».
Я пробовал это
$dateString = 'Ayer, 16:08';
setlocale(LC_ALL, 'es');
$time = strtotime($dateString);
echo date('d-m-Y H:i', $time);
но это повторяет
01-01-1970 00:00
Тем не менее, если я сделаю это с английскими строками, все будет работать нормально:
$dateString = 'Yesterday, 16:08';
$time = strtotime($dateString);
echo date('d-m-Y H:i', $time);
Это проблема с локалью?
Спасибо