现在我正在数据库中以 date("Ymd") 格式存储日期,并将其存储在 日期列。
date("Ymd")
现在,我已经从数据库中检索了它,但我如何显示它,
October 31st 2010
谢谢!
right now I'm storing a date in the database, in the format date("Y-m-d") and im storing it in date column.
date("Y-m-d")
Now, I've retrieved it from the database but how can i display it like
Thanks!
使用 date_format。
date_format
。
示例:date_format(somefield, '%d-%m-%Y, %h:%i %p')
date_format(somefield, '%d-%m-%Y, %h:%i %p')
Use date_format in your SQL query.
Example: date_format(somefield, '%d-%m-%Y, %h:%i %p')
使用 时间戳 /en/function.strtotime.php" rel="nofollow">strtotime 并使用 strtotime 对其进行格式化。 date.php" rel="nofollow">日期。
strtotime
日期
echo date('F jS Y', strtotime($databaseDate));
首选的方法应该是使用 DateTime 类:
DateTime
date_default_timezone_set('Asia/Tokyo'); $date = new DateTime($databaseDate); echo $date->format('F jS Y');
Convert the date to a timestamp using strtotime and format it using date.
date
The preferred way going forward should be the use of the DateTime class though:
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(2)
使用
date_format
。
示例:
date_format(somefield, '%d-%m-%Y, %h:%i %p')
Use
date_format
in your SQL query.Example:
date_format(somefield, '%d-%m-%Y, %h:%i %p')
使用 时间戳 /en/function.strtotime.php" rel="nofollow">
strtotime
并使用strtotime
对其进行格式化。 date.php" rel="nofollow">日期
。首选的方法应该是使用
DateTime
类:Convert the date to a timestamp using
strtotime
and format it usingdate
.The preferred way going forward should be the use of the
DateTime
class though: