简体   繁体   中英

Displaying Date from database PHP

right now I'm storing a date in the database, in the format date("Ymd") and im storing it in date column .

Now, I've retrieved it from the database but how can i display it like

October 31st 2010

Thanks!

Convert the date to a timestamp using strtotime and format it using date .

echo date('F jS Y', strtotime($databaseDate));

The preferred way going forward should be the use of the DateTime class though:

date_default_timezone_set('Asia/Tokyo');

$date = new DateTime($databaseDate);
echo $date->format('F jS Y');

Use date_format in your SQL query.

Example: date_format(somefield, '%d-%m-%Y, %h:%i %p')

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM