将日期时间转换为Y-m-d H:i:s格式


Convert datetime to Y-m-d H:i:s format

我有一个日期时间字段,它以数字格式保存日期:

2013-11-23 21:21:31

我想将这个值格式化为Y-m-d H:I:s,这样它就不会显示为:

23rd November 2013

有没有时间,其实并不重要。

这可能使用date()吗?还是仅用于提交数据?

使用strtotime()将日期字符串转换为时间戳,并将其提供给date():

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

有关其他可用的格式选项,请参阅date()的文档。