如何将当前日期格式更改为:YY / MM / DD至2013年10月8日。
这将直接从数据库中提取。
不确定谷歌要点什么才能找到这个。 感谢。
答案 0 :(得分:1)
使用DateTime
类:
$time = DateTime::createFromFormat('y/m/d', '13/10/13');
if ( ! $time) {
die('Date is invalid!');
}
echo $time->format('M jS Y');
答案 1 :(得分:1)
我在评论中链接时,请使用DateTime::createFromFormat
结果代码如下:
$date = "13/10/08";
$tmp = DateTime::createFromFormat("y/m/d", $date);
echo $tmp->format("M jS Y");
输出:
Oct 8th 2013
答案 2 :(得分:0)
Sql获取当前时间:
select DATE_FORMAT(NOW(),'%b %D %Y') FROM table;
或日期格式存在的时间:
SELECT DATE_FORMAT(time, '%b %D %Y) FROM table;