我目前正在使用PHP和Google的Calendar API从谷歌日历中抽出活动。 Google的API以dateTime格式提供时间:
["COURSE_DATE"]=>
string(25) "2014-09-22T06:00:00-04:00"
我希望以下列格式显示字符串:
date("h:i A");
如何编辑字符串以便只显示时间?
答案 0 :(得分:0)
您应首先使用PHP的DateTime解析时间,然后相应地对其进行格式化。
<?php
date_default_timezone_set('America/Toronto'); // If not set already :)
$courseDate = new DateTime('2014-09-22T06:00:00-04:00');
echo $courseDate->format('h:i A');
?>