如何在PHP中将本地时间转换为utc

时间:2016-02-20 05:01:32

标签: php

我有当地时间09:45 AM。如何将其转换为UTC格式。 我试过这样的事情gmdate('Y-m-d H:i:s', $busSchedule->end_time);这里$busSchedule->end_time包含当地时间。但它给了我一个错误

  

遇到非正确形成的数值

1 个答案:

答案 0 :(得分:0)

试试这个

<?php
    $end_date_time = date("Y-m-d")." ".$busSchedule->end_time;
    echo $current_date_time = date("Y-m-d H:i:s A",strtotime($end_date_time));
    echo "<br>";
    echo $utc_date_time = gmdate("Y-m-d H:i:s A",strtotime($current_date_time));
?>