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