为什么我可以';不要在PHP中更改日期格式


Why I can't change date format in PHP

我在PHP中遇到日期格式问题,因为我无法更改时间格式我想得到这个格式2015-12-07 13:46:58上午

这是时区

date_default_timezone_set("Asia/Phnom_Penh");
date_default_timezone_get();

回波超时

echo date("Y-m-d H:i:s a");
echo date("Y-m-d G:i:s a");

结果

2015-12-071:46:58上午

2015-12-071:46:58上午

它们是相同的,

格式字母HGa冲突。

H表示24小时时钟,不适用于am/pm后缀

G是12小时的时钟,但它是13:46,实际上是1:46 am

底线:a规则。