- explode: documentation ( source)
<?php
$utcTime = '23:45:00';
list($hours, $minutes, $seconds) = explode(':', $utcTime);
$timestamp = new DateTime('now', new DateTimeZone('UTC/GMT'));
$timestamp->setTime($hours, $minutes, $seconds);
echo $timestamp->format('Y-m-d H:i:s');