Php 将日期更改为带有月份和日期的字符串

Php 将日期更改为带有月份和日期的字符串,php,sql,Php,Sql,如何将当前的日期格式(YY/MM/DD)更改为类似2013年10月8日的格式 这将直接从数据库中提取 我不确定谷歌要做什么才能找到这个。 谢谢。使用DateTime类: $time = DateTime::createFromFormat('y/m/d', '13/10/13'); if ( ! $time) { die('Date is invalid!'); } echo $time->format('M jS Y'); 正如我在评论中链接的那样,使用 产生的代码类似于: $

如何将当前的日期格式(YY/MM/DD)更改为类似2013年10月8日的格式

这将直接从数据库中提取

我不确定谷歌要做什么才能找到这个。
谢谢。

使用
DateTime
类:

$time = DateTime::createFromFormat('y/m/d', '13/10/13');
if ( ! $time) {
    die('Date is invalid!');
}
echo $time->format('M jS Y');

正如我在评论中链接的那样,使用

产生的代码类似于:

$date = "13/10/08";
$tmp = DateTime::createFromFormat("y/m/d", $date);
echo $tmp->format("M jS Y");
输出:

Oct 8th 2013
Sql获取当前时间:

select DATE_FORMAT(NOW(),'%b %D %Y') FROM table;
或日期格式存在时间:

SELECT DATE_FORMAT(time, '%b %D %Y) FROM table;

当前日期格式是什么?你想在HTML页面中显示SQL日期吗?如果你想在数据库级别显示SQL日期,你的google搜索字符串是“你的数据库引擎日期函数”。我并不是真的想寻找搞笑的答案,但谢谢你的努力@丹布拉克说,这种努力并不好笑。你说你不知道怎么用谷歌搜索它。您也未能指定数据库引擎.Perfect。其他人回答得很好,但你提供了一个例子,所以,谢谢!