我的数据库中有 EVENT表,每行都有一个时间戳。
数据库中显示的日期和时间是正确的(并保存为美国/洛杉矶)。
当我尝试在页面上显示这些事件的列表时,每个行的回显时间都是错误的。。
所有分钟显示数字'10'(晚上7:10,晚上11:10,凌晨3:10,早上8:10),这是错误的。
什么可以解释这种奇怪的行为?
简而言之:
DB Output
2013-10-21 16:16:01 Oct 21, 2013 - 04:10 pm
2013-10-21 16:16:45 Oct 21, 2013 - 04:10 pm
2013-10-21 19:38:07 Oct 21, 2013 - 07:10 pm
2013-10-22 17:54:31 Oct 22, 2013 - 05:10 pm
答案 0 :(得分:3)
使用:
date('M j Y h:i a')
不
date('M j Y h:m a')
m是月,我是分钟