dilp, Ну? А я те чё написал?![]()
$string = 'бла бла бла 15:00';
$time_old = substr($string, -5);
$date = new DateTime($time_old, new DateTimeZone('Europe/Kiev'));// входящее время
$date->setTimezone(new DateTimeZone('Europe/Moscow'));// которое надо получить
$time_new = $date->format('H:i');
echo strtr($string, $time_old, $time_new);