-2

我试图从谷歌日历中获取事件。所以我在时间输出上遇到了麻烦。

    $date = DateTime::createFromFormat("Y-m-d\TH:m:sP", "2013-02-12T21:00:00-05:00");
    echo $date->format('H:m');

输出是21:12,但应该是 21:00。如何修复?

4

1 回答 1

1

m是几个月。您正在寻找的分钟数是i

$date = DateTime::createFromFormat("Y-m-d\TH:i:sP", "2013-02-12T21:00:00-05:00");
echo $date->format('H:i');
于 2013-02-12T16:38:09.550 回答