从数据库PHP显示日期

Bel*_*ish 1 php mysql date-formatting

现在我在数据库中存储日期,格式date("Y-m-d")并将其存储在日期列中.

现在,我从数据库中检索了它,但是我怎样才能显示它

October 31st 2010
Run Code Online (Sandbox Code Playgroud)

谢谢!

dec*_*eze 5

转换日期为时间戳使用strtotime,并使用格式化date.

echo date('F jS Y', strtotime($databaseDate));
Run Code Online (Sandbox Code Playgroud)

未来的首选方法应该是使用DateTime该类:

date_default_timezone_set('Asia/Tokyo');

$date = new DateTime($databaseDate);
echo $date->format('F jS Y');
Run Code Online (Sandbox Code Playgroud)