PHP日期转换一直给错误的时间?

时间:2017-09-05 17:04:17

标签: php date

我使用以下代码尝试转换时间。

date("Y-m-d H:m:s", strtotime("20170905T110000-0400"));

然而,它一直在回归" 2017-09-05 11:09:00"不是" 2017-09-05 11:00:00"

这是为什么?有没有简单的方法来解决这个问题?

它不允许我删除它,因为它有答案。我很傻。漫长的周末

1 个答案:

答案 0 :(得分:5)

你应该使用' i'分钟,' m'代表'月'

date("Y-m-d H:i:s", strtotime("20170905T110000-0400"));