日期输出错误()

WAC*_*020 0 php time datetime

我从我的MySQL数据库获取日期并且该日期是正确的,但是当我使用该date()功能时,分钟部分卡在6分钟.

MySQL正在回归 2010-06-15 09:59:18

然后在PHP中我使用这个代码($row[4]来自我的while循环):

date('M d,Y H:m A',strtotime($row[4]))
Run Code Online (Sandbox Code Playgroud)

当我回应这个时,我得到: Jun 15,2010 9:06 AM

我也尝试将它转换为我的SQL查询中的unix时间戳,但它也做了同样的事情.我注意到工作时间和秒工作但是会议记录停留在6.有没有人对发生的事情有任何想法?

Eve*_*oob 9

'm'表示月份,而不是使用PHP date()函数的分钟.所以,你得到的是'06',意思是6月,而不是6点06分.

它只是看起来像分钟,因为你如何格式化你的日期字符串,但你得到的是一个月的数字表示.