2016-06-15 3 views
0

저는 시간대를 UTC로 변환하려고합니다. 코드 아래에 글을 쓰고 있지만 작동하지 않습니다. UTC로 변환하지 않는 동일한 시간을 제공하고 있습니다.모든 표준 시간대를 UTC로 변환합니다.

$triggerOn = '04/01/2013 03:08 PM'; 
    $user_tz = 'GMT'; 

    echo $triggerOn; 

    $schedule_date = new DateTime($triggerOn, new DateTimeZone($user_tz)); 
    $schedule_date->setTimeZone(new DateTimeZone('UTC')); 
    $triggerOn = $schedule_date->format('Y-m-d H:i:s'); 

    echo $triggerOn; 

답변

0

이 시도 :

$triggerOn = '04/01/2013 03:08 PM'; 
echo gmdate('Y-m-d H:i:s',strtotime($triggerOn)); 
0
$triggerOn = '04/01/2013 03:08 PM'; 
    $newdate = new DateTime($triggerOn); 
    $newdate->setTimezone(new DateTimeZone("UTC")); 
    echo $newdate->format("Y-m-d H:i:s e") . "\n"; 
관련 문제