Sie können die DateTimeZone
verwenden
Klasse:
$gmt = new DateTimeZone("GMT");
$datetimeInGMT = new DateTime($now, $gmt);
Es nimmt auch Orte in der Form continent/city
an , z.B. Europe/London
.
Wenn Ihre Datumszeit nicht UTC ist, können Sie setTimezone
verwenden :
$datetimeInGMT = new DateTime($now, new DateTimeZone("America/New_York"));
$datetimeInGMT->setTimezone(new DateTimeZone("GMT"));