Как преобразовать yyyy-MM-dd HH:mm:ss в “15-го апреля 2010” использование PHP

У меня есть следующий формат даты: 15.04.2010 23:59:59

Как был бы я идти о преобразовании этого в: 15-го апреля 2010

Спасибо

9
задан BalusC 13 April 2010 в 12:33
поделиться

3 ответа

echo date("jS M Y",strtotime("2010-04-15 23:59:59"));
16
ответ дан 4 December 2019 в 08:00
поделиться
$date = date("dS M Y",strtotime("2010-04-15 23:59:59"));

print $date;
5
ответ дан 4 December 2019 в 08:00
поделиться

В дополнение к использованию 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
6
ответ дан 4 December 2019 в 08:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: