У меня есть следующий формат даты: 15.04.2010 23:59:59
Как был бы я идти о преобразовании этого в: 15-го апреля 2010
Спасибо
echo date("jS M Y",strtotime("2010-04-15 23:59:59"));
$date = date("dS M Y",strtotime("2010-04-15 23:59:59"));
print $date;
В дополнение к использованию date
и strtotime
, вы можете сделать
$dateTime = new DateTime('2010-04-15 23:59:59');
echo $dateTime->format('jS M Y'); // 15th Apr 2010
или
$dateTime = date_create('2010-04-15 23:59:59');
echo date_format($dateTime, 'jS M Y'); // 15th Apr 2010