2014-10-03 4 views
0

현재 Google 캘린더에서 PHP 및 Google 캘린더 API를 사용하여 이벤트를 진행하고 있습니다. 단지 시간이되도록 내가 문자열을 편집 할 수있는 방법Google API에서 가져온 데이터의 날짜 형식을 변경하십시오.

date("h:i A"); 

: 문자열이 다음과 같은 형식으로 표시하는

["COURSE_DATE"]=> 
string(25) "2014-09-22T06:00:00-04:00" 

내가 좋아하는 것 : 구글의 API는 날짜 형식으로 시간을 제공합니다 표시 되나요?

답변

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'); 
?> 
관련 문제