Так запутался в strtotime и подобных функциях, что уже не знаю как быть. Не хотят они работать с таким форматом (
29.10.17)
У себя ставлю сначала:
setlocale( LC_ALL, "ru_RU.UTF-8" );
Потом уже пытался перевести дату правильно
$day = '15.10.17';
$date_formatted = strftime( '%d %B, %A', strtotime( $day ) );
echo $date_formatted;
А она выводит дату сегодняшнюю, вместо заданной