- var_dump: documentation ( source)
- str_replace: documentation ( source)
<pre>
<?php
$UTC_offset = '+03:30';
$utc = new \DateTimeZone('UTC');
$date = new \DateTime('now', $utc);
var_dump($date);
$timezone = new \DateTimeZone(str_replace(':', '', $UTC_offset));
$date->setTimezone($timezone);
var_dump($date);
?>
</pre>