如何从 MySQL 数据库更改 DATETIME 的格式。
代码:
echo $r["date"];
echo date("F j, g:ia",$r["date"]);
输出:
2014-02-05 15:31:51
December 31, 6:33pm
这两个是不同的日期,不知道为什么。
最佳答案
date()
要求第二个参数是 unix 时间戳。您需要将日期时间字符串传递给 strtotime()
在 date()
echo date("F j, g:ia",strtotime($r["date"]));
关于PHP 日期时间格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21589082/