Anda dapat menggunakan DateTimeZone
kelas:
$gmt = new DateTimeZone("GMT");
$datetimeInGMT = new DateTime($now, $gmt);
Itu juga mengambil lokasi dalam bentuk continent/city
, misalnya Europe/London
.
Jika datetime Anda non-UTC, Anda dapat menggunakan setTimezone
:
$datetimeInGMT = new DateTime($now, new DateTimeZone("America/New_York"));
$datetimeInGMT->setTimezone(new DateTimeZone("GMT"));