прямо сейчас я date("Ymd")
дату в базе данных, в date("Ymd")
форматирования date("Ymd")
и im храня ее в столбце даты .
Теперь я получил его из базы данных, но как я могу отобразить его, как
October 31st 2010
Благодаря!
Преобразуйте дату в метку времени с помощью strtotime
и отформатируйте ее с помощью date
.
echo date('F jS Y', strtotime($databaseDate));
Предпочтительный способ продвижения вперед должен состоять в использовании класса DateTime
:
date_default_timezone_set('Asia/Tokyo'); $date = new DateTime($databaseDate); echo $date->format('F jS Y');
Используйте date_format
в своем SQL-запросе.
Пример: date_format(somefield, '%d-%m-%Y, %h:%i %p')