입력 시간 (12 시간 형식)을 소스 시간대에서 UTC로 변환해야합니다.입력 시간을 소스 시간대에서 UTC로 변환
내가 아시아 인/콜카타 오전 10시에 제공하는 것처럼, 나는 UTC로 오프셋 당 3:30 PM으로 변환해야한다.
입력 시간 (12 시간 형식)을 소스 시간대에서 UTC로 변환해야합니다.입력 시간을 소스 시간대에서 UTC로 변환
내가 아시아 인/콜카타 오전 10시에 제공하는 것처럼, 나는 UTC로 오프셋 당 3:30 PM으로 변환해야한다.
사용 gmdate() 함수는 ..
$the_date = strtotime("2010-01-19 00:00:00");
echo date_default_timezone_get();
echo date("Y-d-mTG:i:sz",$the_date);
echo date_default_timezone_set("UTC");
echo date("Y-d-mTG:i:sz", $the_date);
가 나를 위해 완벽하게 작동이 시도 원하는 결과를 얻을 수
$timezone = 'Asia/Kolkata';
echo $stored_time = date('Y-m-d H:i:s');
date_default_timezone_set($timezone);
$timestamp = strtotime($stored_time);
$local_time = $timestamp + date('Z');
$local_date = date('Y-m-d H:i:s', $local_time);
echo $local_date;
그것은이 이미 나에게 응답한다 질문 : PHP adjust time zone for date
[DateTime] (http://www.php.net/manual/en/book.datetime .php) 객체를 읽고, [setTimezone()] (http://www.php.net/manual/en/datetime.settimezone.php) 메소드에 특별한주의를 기울이십시오. –
정확한 금액을 얻을 수 없습니다. 모든 예제가 현재 타임 스탬프를 변환하거나 12 시간 형식의 예제가 없습니다. – sven
DateTime 개체 생성자를 살펴 보거나 createTimeForm 개체를 만들려면 createFromFormat()을 참조하십시오. 숟가락 수유 시간'$ dt = new DateTime (' 오전 10시 ', 새 DateTimeZone ('아시아/콜카타 ')); $ dt-> setTimezone (새 DateTimeZone ('UTC')); –