我有一个日期时间字段,它以数字格式保存日期:
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()
的文档。