指定したタイムゾーンの日時を取得するサンプルです。
サンプルソース
例)UTC時刻とJST時刻を表示する
<?php
//UTC時刻
date_default_timezone_set('UTC');
$dt = new DateTime();
$dt_utc = $dt->format('Y/m/d H:i:s');
print "UTC時刻→" . $dt_utc;
//JST時刻
$dt->setTimeZone(new DateTimeZone('Asia/Tokyo'));
$dt_jst = $dt->format('Y/m/d H:i:s');
print "JST時刻→" . $dt_jst;
結果例
UTC時刻→2021/08/01 03:56:49
JST時刻→2021/08/01 12:56:49