DateTimeZone
を使用できます
クラス:
$gmt = new DateTimeZone("GMT");
$datetimeInGMT = new DateTime($now, $gmt);
また、continent/city
の形式で場所を取得します 、例: Europe/London
。
日時がUTC以外の場合は、setTimezone
を使用できます :
$datetimeInGMT = new DateTime($now, new DateTimeZone("America/New_York"));
$datetimeInGMT->setTimezone(new DateTimeZone("GMT"));